Giving to the Lord is part of stewardship and faith walk of every true believer in Jesus Christ, and the Bible associates our money with our commitment and relationship to the Lord. Giving is a spiritual sacrifice and an expression of love and gratitude, because everything we have comes from God (1 Chronicles 29:14).
God does not ask us to give because He needs our resources. Rather, He challenges us to make Him the focus of our lives instead of our money and possessions. The Bible instructs us to "let each one give as he purposes in his heart, not grudgingly or of necessity; for God loves a cheerful giver" (2 Corinthians 9:7).
The motives that God desires for our giving are to: express our love for Him, please Him, lay up treasures in Heaven, and help reach the world for Jesus Christ!