Tracking Freelance Income Through the Year
Gross receipts, net profit, and take-home
Three different numbers, and conflating them is where freelance budgeting goes wrong. Gross receipts are what clients paid you — the figure on a 1099-NEC. Net profit is what is left after deductible business expenses, and it is the figure that drives almost everything: self-employment tax, the qualified business income deduction, retirement contribution room, and what a lender will credit as income. Take-home is what remains after tax.
Tracking income alone gets you the first of the three. Tracking expenses alongside it gets you the other two, and net profit is usually a good deal lower than people expect.
What to record, and why it matters in April
For each payment: the date received, the client, the amount, and what it was for. Record the date you were paid, not the date you invoiced — most freelancers are cash-basis taxpayers, so a December invoice paid in January is next year's income. This is the single most common reason a client's 1099-NEC does not match your own figures.
A 1099-NEC is issued at $600 or more, but income below that is still taxable and still has to be reported. No form arriving is not the same as nothing being owed.
Frequently Asked Questions
What if a client's 1099 does not match my records?
It often will not, usually because of timing — they report what they paid in the calendar year, and a payment sent in late December may not reach you until January. Report what you actually received according to your own records, keep the invoices and bank statements that support it, and do not quietly adjust your figures to match a form that is wrong.
Do I need to track income if I did not get a 1099?
Yes. The $600 threshold governs when a client must issue the form, not whether the income is taxable. Payments below it, cash work and foreign clients who issue nothing at all are all reportable.
How long should I keep records?
Generally at least three years from the date you filed — that is the usual window for the IRS to assess additional tax. Six years if income was substantially understated, and indefinitely if no return was filed. Records supporting the cost of equipment you are depreciating should be kept for as long as you are claiming it.
Where is this data stored?
In your own browser, and nowhere else. It is never sent to a server, which means it stays private and also that it does not sync between devices or survive clearing your browser data.