DEV Community

Роман Рыбалко
Роман Рыбалко

Posted on • Originally published at takehome-landing.vercel.app

The Freelancer Tax Math Nobody Taught You (And Why It Costs ,000+)

Many freelancers land their first big month — say $8,000 in invoices — and feel like they made $8,000. They did not.

After self-employment tax, income tax, and whatever they forgot to track for expenses, the real number is closer to $5,200. And if they skipped a quarterly payment? Add an IRS penalty on top.

This is not a rare situation. It is the default experience for solo workers in the US.

Here is the math most people learn the hard way.

The Two Tax Hits Nobody Warns You About

When you are employed, your employer pays half of your Social Security and Medicare tax. When you are self-employed, you pay both halves. That is 15.3% on your net self-employment income, on top of regular income tax.

So the calculation is not:

Invoice amount - expenses = taxable income
Enter fullscreen mode Exit fullscreen mode

It is:

Invoice amount
- business expenses
= net profit

net profit × 15.3% = self-employment tax
(net profit - SE tax deduction) × income tax bracket = income tax

take-home = net profit - SE tax - income tax
Enter fullscreen mode Exit fullscreen mode

On $8,000 gross with $500 in expenses and a 22% federal bracket:

  • Net profit: $7,500
  • SE tax: $1,148
  • Income tax: ~$1,567
  • Take-home: ~$4,785 — not $8,000

That $3,215 gap is real money. And most freelancers do not track it until April.

The Quarterly Payment Trap

The IRS expects you to pay taxes as you earn, not all at once in April. If you owe more than $1,000 and did not pay quarterly, you owe an underpayment penalty — currently around 8% annually on the gap.

The four due dates are:

  • Q1: April 15
  • Q2: June 15
  • Q3: September 15
  • Q4: January 15 (following year)

Most first-year freelancers miss at least one. Not because they are irresponsible — because nobody sent them a reminder, and the IRS does not send invoices.

The Tracking Problem

Here is what actually happens to freelance income in practice:

  • One client pays via Stripe
  • Another via PayPal
  • A third via bank transfer
  • A fourth via Venmo (yes, really)

There is no single place to see total income. There is no automatic deduction of the taxes owed. There is no alert three weeks before a quarterly payment is due.

Most freelancers either use QuickBooks (which is designed for businesses, not solo earners) or a spreadsheet they update inconsistently, or nothing at all.

What Actually Helps

The practical fix is simple math applied consistently:

  1. Every time you receive payment, record it somewhere
  2. Calculate 30-35% of every payment as reserved for taxes (SE + income)
  3. Set calendar alerts for April 15, June 15, September 15, January 15
  4. Before each quarterly deadline, calculate your actual liability using IRS Form 1040-ES

The issue is not that freelancers are bad at math. It is that this system requires consistent manual action with no external prompts. And manual, unprompted systems break down.

The Tool Gap

Accounting software like QuickBooks, Wave, and FreshBooks solve this — but they solve a larger problem than most solo freelancers have. They include double-entry accounting, balance sheets, accounts payable, payroll, and dozens of features irrelevant to a one-person service business.

The specific problem — knowing your real take-home this week and your next quarterly payment amount — does not have a focused solution.

I built TakeHome for exactly this. It tracks income (Stripe auto-sync + manual log), applies the SE and income tax calculation, and sends a weekly email with one number: what you actually kept. Plus a quarterly tax reminder three weeks before each due date.

Free to start. If you have ever stared at a bank account wondering whether you actually made money this month, it is worth a look.


All tax figures in this article are estimates for illustration. Consult a tax professional for your specific situation.

Top comments (0)