Search

220 billable days: turning a day rate into take-home pay

220 billable days: turning a day rate into take-home pay

A day rate without a year attached is a slogan. Freelancers who still have weekends, public holidays, and unpaid admin usually land near 220 billable days, not 365. Annual gross is then day rate × 220. Hourly is day rate ÷ hours in the day (eight unless you sell six). Weekly is five times the day. Monthly is annual / 12. None of that is tax.

Also Read: From an API JSON PHP payload to $fillable and $casts

Gross first, tax second

The developer day-rate calculator does that arithmetic for GBP, USD, CAD, AUD, and EUR, then hands the annual figure to the matching salary tax calculator country page via ?salary=. UK contractors go to the UK calculator, US W-2-shaped comparisons to the US one, EUR to Germany, France, Ireland, or the Netherlands. It will not know IR35, LLC elections, or your pension. It will stop you quoting £500/day as if it were £500 × 365.

Also Read: Laravel: Five-field cron in

If you already think in salary, flip the mode: annual in, day rate out. The same 220 and 8 are the defaults; change them if you only sell 180 days or you bill ten-hour workshops.

Also Read: Use Str::slug before you write another regex

Quotes, invoices, and the rest of the site

A proposal still needs a canonical URL when you mail it; that is UTMs and OG tags, not tax. The rate tool sits next to the other campaign and Laravel utilities because the same people quote, invoice, and ship PHP. Use the tax result as a range, not a promise to a client.

Write the billable-day assumption in the quote. When a client asks why the day rate “times 365” is not the number on the invoice, you already answered.

TWT Staff

TWT Staff

Writes about Programming, tech news, discuss programming topics for web developers (and Web designers), and talks about SEO tools and techniques

Your experience on this site will be improved by allowing cookies Cookie Policy