Giving is a principle taught in the scriptures; we should hold nothing back from God that includes money. Giving to God is a form of worship, discipline, sacrifice and declaration of our faithfulness to Christ. We give in response to the gift of God in Christ Jesus, it not how much you give but the attitude in giving matters (Genesis 4:1-6). Christian giving is not a fee for church membership, or an inducement for God to do something for us like a bribe, God abhors that. God calls us to give financially not out of fear but simply out of love.