What does it mean to give to God first?

Scripture teaches that when we return to God a tenth of our income, that we do so first, before we use our income for other purposes. Various scriptures refer to bringing God “firstfruits” or the “firstborn” (See Exodus 23:19; Deuteronomy 14:23; Proverbs 3:9). This is in keeping with the understanding that when we tithe, we put God first and trust in His provision. Of course, it takes faith to give to God first, before we know if we will have “enough” money. Perhaps that is why God says to “test Him in this” (Malachi 3:10). Just as the Israelites would give the firstborn lamb before they even knew whether the ewe would produce more animals, giving God our “firstfruits” means we return to God the first of our income, not whatever is left after all the bills are paid. By doing so, we then actively trust Him to meet our needs.