We use privacy-friendly analytics (Plausible) for aggregate site traffic. Privacy Policy
Freelance and side-income taxes hurt most when they’re a surprise. A simple set-aside system that fits in a spreadsheet.
Vault & Compass

W-2 withholding hides taxes in plain sight. Side income does not. The fix is mechanical: set money aside when you get paid, not when the IRS reminds you.
The uncomfortable part of freelance income is that the deposit is not yours. Some of it belongs to a tax bill with a date on it. Every system below exists to keep you from spending that portion twice.
When a client payment clears, immediately move a percentage to a separate savings bucket labeled “taxes.” The percentage depends on your situation (federal, state, and self-employment tax can stack). If you don’t know your number, start conservatively high and true up with a tax pro.
Immediately matters more than exactly. A transfer you make the same day the money lands is a transfer that happens. A transfer you plan to make “at the end of the month, once things settle” competes with rent and loses. If your income arrives in a handful of predictable payments, set a recurring reminder on those dates rather than trusting yourself to notice.
Keep the bucket physically separate from the account you spend from. A separate savings account is ideal. A line on the sheet is workable if you are disciplined. A mental note is not a system.
US estimated payments generally follow a quarterly calendar, and the dates shift with weekends and holidays. Put the four deadlines in your sheet with a checklist column. Paying from the tax bucket beats scavenging checking.
Confirm each year’s actual dates from the IRS rather than from memory, because the calendar quarters are not evenly spaced and the intuitive dates are often wrong. Add your state’s deadlines too if your state collects income tax; they don’t always match the federal ones.
Underpayment penalties are the reason to care about the calendar rather than just the total. Paying the right amount in April after skipping the earlier deadlines is not the same as paying on time, and the difference shows up as a charge you can’t appeal on principle.
Four numbers is enough. Set aside minus already paid tells you what the bucket should be holding right now, and that single comparison catches most trouble before it compounds. If the bucket is short, you either raise the percentage or stop treating the shortfall as available cash.
Log each estimated payment with its date and confirmation number when you make it. Come filing season, that row is the difference between a five-minute reconciliation and an hour of scrolling bank history.
You’re not replacing tax software. You’re preventing an April liquidity crisis.
Multi-state clients, employees and contractors mixed, or inventory businesses: don’t spreadsheet your way into a penalty if the facts are messy. Use the sheet for cash management; use a professional for filings.
The same goes for the year your side income stops being small. A first full year of meaningful self-employment income is a good time to pay someone once, get the percentage right, and then run the calendar yourself from there.