Quarterly Estimated Taxes: The US Freelancer's Cheat Sheet

The US tax system is pay-as-you-go. W-2 employees don't notice because their employer withholds tax from every paycheck. Freelancers have no employer, so the IRS makes them do the withholding themselves — four times a year, against the current year's income, before the year is even over.
Most freelancers' first exposure to this is a surprise IRS penalty notice sometime in the spring of Year 2. Let's prevent that for you. This post is the cheat sheet: the four deadlines, two safe-harbor rules (either of which guarantees no penalty), the exact math for a typical freelancer, and the five-minute quarterly ritual that keeps it all boring.
The four deadlines (learn them once, set calendar alerts)
| Quarter | Covers income from | Payment due |
|---|---|---|
| Q1 | Jan 1 – Mar 31 | April 15 |
| Q2 | Apr 1 – May 31 (only 2 months!) | June 15 |
| Q3 | Jun 1 – Aug 31 | September 15 |
| Q4 | Sep 1 – Dec 31 | January 15 of the following year |
The two safe-harbor rules
The IRS doesn't require your quarterly payments to be precise — just "enough." If you meet either of these two tests, no underpayment penalty regardless of your actual final tax:
- Safe harbor #1: Pay at least 100% of last year's total tax (110% if last year's AGI was over $150,000), split across the four quarters.
- Safe harbor #2: Pay at least 90% of this year's total tax, with payments made in each applicable quarter.
If you meet either safe harbor, the IRS won't penalize you — even if you still owe $10,000 on April 15. You just pay the balance.
Safe harbor #1 is the easy version: take last year's 1040 "total tax" (line 24), divide by 4, send that four times. You're done. This works even if your income doubles this year — you'd owe the balance in April, but no penalty.
Safe harbor #2 requires forecasting this year's tax and hitting 90% of it. Useful if your income dropped (you want to pay less than last year). Riskier if your forecast is off.
How much to send — three methods in order of rigor
Method 1: Last-year safe harbor (the boring, reliable method)
Look up your total tax from last year's 1040 (line 24). Divide by 4. That's your quarterly payment.
If last year's total tax was $16,000 and AGI was under $150k: send $4,000 per quarter. If AGI was over $150k, send $4,400 per quarter (110% rule).
Method 2: This-year forecast (for income drops)
Estimate this year's net SE profit. Calculate total federal tax liability as:
- Self-employment tax = (net profit × 0.9235) × 0.153
- Half of SE tax (deductible against income tax)
- Federal income tax on (net profit − half SE tax − standard deduction) at 2024 brackets
- Plus state tax if applicable
Send 90% of that total, split across the four quarters. Use this when you're sure your income dropped and Method 1 would overpay significantly. If you're wrong and income actually matched last year, you'll owe a small underpayment penalty.
Method 3: Annualized income installment (for lumpy income)
For freelancers whose income is wildly seasonal — ecommerce sellers with Q4 spikes, consultants with Q1 renewal dumps — the IRS lets you annualize each quarter's income and pay on what you actually earned that quarter, not a pro-rated split of the annual forecast.
You file Form 2210, Schedule AI with your 1040 in April to prove the annualized math. Worth it only when your income distribution is very uneven (one quarter > 40% of annual income).
Worked example: freelancer earning $80k this year
Priya netted $60k last year. Her 2023 total federal tax was $14,800 (SE + income combined). 2023 AGI was $60k, below the $150k threshold — so 100% safe harbor applies.
| Method | Per quarter | Annual | Underpayment risk |
|---|---|---|---|
| Method 1 (last-year SH) | $3,700 | $14,800 | None |
| Method 2 (this-year forecast, if 2024 = $80k net) | ~$4,410 | ~$17,640 | Small if forecast off |
| Send too little | — | — | Penalty + interest |
Priya picks Method 1. She pays $3,700 × 4 = $14,800 through the year. In April she files and her actual 2024 total tax is $19,600, so she owes an additional $4,800 at filing — but no penalty, because she hit the safe harbor. She pays the balance and moves on.
Where to pay
Three payment channels, in order of preference:
- IRS Direct Pay — the free IRS portal at directpay.irs.gov. Bank-account debit, no fees, works for Q1 through Q4 and any balance due.
- EFTPS (Electronic Federal Tax Payment System) — requires one-time enrollment, then lets you schedule payments in advance. Best for freelancers who want all four quarterly payments queued in January.
- Form 1040-ES coupon + check — still accepted but slow. Only use if you've had payment-system issues with Direct Pay.
State estimated payments are separate. Each state with income tax has its own portal and deadlines (often aligned with the federal deadlines). California, New York, and a few others diverge — check your state's schedule.
The five-minute quarterly ritual
- Open your tax-savings account. Separate savings account, labeled "Taxes." If you don't have one, make one today.
- Check the balance. It should be at least equal to this quarter's estimated payment.
- Go to directpay.irs.gov. Select "Estimated Tax" as the reason, pick the current tax year, enter the amount, pay from your tax-savings account.
- Send state payment if applicable.
- Screenshot confirmations. Store them in a folder labeled "Taxes {year}". The payment confirmation is the only proof you paid on time if there's a dispute.
If you missed a payment
Don't panic. The underpayment penalty is interest, not a fine — currently around 8% annualized. Missing Q2 by 60 days on a $4,000 payment costs roughly $53. Not cheap, but not catastrophic.
- Pay the missed amount ASAP. The penalty accrues from the missed due date to when you pay.
- Continue future quarters normally. Don't double up the next quarter to make up for it — that doesn't retroactively cure the miss.
- The IRS will calculate the penalty for you in April when you file. You don't need to pre-compute it. Just pay and move on.
How Hustlay plugs into this
A profit tracker doesn't file your taxes, but it gives you the inputs you need to calculate each quarter's payment — net Schedule C profit year-to-date, federal + state tax owed on that profit, and the gap vs what you've already paid this year. Hustlay does this continuously on the dashboard, and exports a clean "estimated tax worksheet" PDF to hand to your accountant.
Related: the SE tax breakdown covers the 15.3% that makes up most of your quarterly payment, and the freelancer finance pillar guide ties everything together.