Building a tax buffer when nobody withholds for you

When you freelance, every payment arrives before tax. A simple percentage rule, a separate account and a quarterly check stop the annual tax bill from becoming a crisis.

+2.3%
Illustration for “Building a tax buffer when nobody withholds for you”.
On this page 5 sections

My first year as a freelance translator, I treated every client payment as mine. The following spring I received a tax bill for roughly three months of income, due in a few weeks. I paid it with a credit card and a lot of embarrassment. It took most of the next year to recover.

An employee’s tax is taken before the salary lands. A freelancer’s is not. The money arrives looking like income, but part of it already belongs to the tax authority. The buffer is how you keep that part from being spent.

Tax rates, allowances, deductible expenses and payment deadlines are entirely country-specific. Nothing below tells you what you owe. It is a method for setting aside enough, whatever your rules turn out to be.

Step one: find your set-aside rate

The simplest starting point is last year’s actual figures. Add up everything you paid in income tax and any self-employed social contributions, then divide by your profit (income minus allowable business expenses).

A fictional example:

  • Last year’s profit: $60,000
  • Income tax plus contributions paid: $15,000
  • Effective rate: 25%

Then add a margin. Income tends to rise, rates can change and you may cross into a higher band. I use five percentage points, so this freelancer would set aside 30%.

If this is your first year, look up the published rates for your situation, estimate a full year’s profit, and calculate the total as best you can. Then add a bigger margin, perhaps ten points, until you have a real bill to compare against. An accountant can do this quickly and it is money well spent in year one.

Step two: move it on every payment

Open a separate savings account used only for tax. Every time a client pays, transfer the set-aside percentage the same day.

Date Client payment Set aside (30%) Buffer balance
3 Jan $2,400 $720 $720
19 Jan $3,800 $1,140 $1,860
7 Feb $1,500 $450 $2,310
28 Feb $4,200 $1,260 $3,570
14 Mar $2,900 $870 $4,440

Doing it per payment, not once a month, matters. A month-end transfer competes with whatever else the month has thrown at you. A same-day transfer is just part of being paid.

Step three: reconcile every quarter

Four times a year, take thirty minutes:

  1. Total your profit so far this year.
  2. Estimate the tax on it using your effective rate.
  3. Compare with the buffer balance.
  4. If the buffer is short, top it up and raise the percentage. If it is well ahead, leave it. Surplus at year end is a pleasant problem.

Many tax systems also expect freelancers to pay in instalments during the year rather than all at once. Find out whether yours does and when the deadlines fall, and put them in your calendar now.

What to do with the surplus

If the buffer ends the year with more than the bill, do not spend the extra immediately. Check whether next year’s instalments are due soon, then move what is genuinely left into your emergency fund or long-term savings. Treat it as a reward for the system working, not a bonus to blow.

The quiet benefit

After a year or two, the tax bill stops being an event. You check the buffer, pay from it, and nothing else in your finances moves. That calm is worth far more than whatever interest the account earned.

Filed under
Portrait of Tomás Reyes (illustration)

Written by

Tomás Reyes

Freelance income and tax buffers · Valencia

Tomás has been self-employed as a translator for twelve years, through two lean years and one very good one. He covers irregular income, emergency funds and setting money aside when no employer does it for you.

One useful calculation, every other Sunday

Each issue works through a single money question with real arithmetic: a fee, a buffer, a payoff plan. It takes about six minutes to read and leaves you with one thing to check.

Free. No affiliate links, no product pushes. Unsubscribe in one click. Read by 31,000 people who prefer spreadsheets to hype.

Live demo · Steady Sums— View template →