How this freelancer tax calculator works
The calculator opens with the two income types most freelancers have: money from foreign clients and money from local work. Tap the other buttons if you also have a salary, rent or bank interest, because everything is taxed together. It then applies the Y/A 2025/26 rules: the Rs 1.8 million personal relief, the 6% to 36% bands, the 15% ceiling on remitted foreign-currency income, and every credit already paid on your behalf. The result link at the bottom carries only the numbers you typed, so you can send it to your accountant or save it for filing season.
The 15% rule for foreign-currency income
Since 1 April 2025, service income earned from clients outside Sri Lanka, received in foreign currency and remitted through a Sri Lankan bank, is taxed at a maximum of 15% instead of the normal bands that run to 36%. Payments that reach you outside banking channels, or are converted abroad before landing, get no ceiling. The calculator follows the IRD’s worked example: your relief is absorbed by normal-rate income first, then the foreign slice is taxed at the lower of 15% and what the bands would have charged.
How the 15% is applied when your foreign income is large is still being confirmed with the IRD; this page will be updated with the reviewer’s ruling when it arrives. Read the foreign income tax guide for the detail and the documents to keep.
The 5% your clients keep is not lost
A Sri Lankan company paying an individual more than Rs 100,000 in a month for services must deduct 5% withholding tax and pay it to the IRD under your TIN. Enter the total on the self-employed card as tax already kept and the calculator subtracts it from what you owe. Ask each client for the withholding certificate; from 2026 they must give it free of charge.
Three freelancers, three results
| Situation | Income | Tax for the year | How to pay |
|---|---|---|---|
| Remote developer, one US client, paid to a Sri Lankan bank | USD 1,000 a month, about Rs 3,600,000 a year | Rs 222,000 | Four instalments of about Rs 55,500, return by 30 November |
| Consultant with local company clients only | Rs 4,800,000 fees, Rs 800,000 costs, Rs 240,000 kept as 5% WHT | Rs 330,000 less Rs 240,000 credit = Rs 90,000 | Four instalments of Rs 22,500, return by 30 November |
| Designer with a salary and side clients abroad | Salary Rs 200,000 a month (APIT deducted) plus Rs 1,200,000 remitted foreign fees | Rs 216,000 less Rs 36,000 APIT = Rs 180,000 | Four instalments of Rs 45,000, return by 30 November |
Figures produced by this calculator under the current reading of the 15% rule. Enter your own numbers above; the result link reproduces them exactly.
What you can deduct before tax
Only profit is taxed. Costs incurred to earn the fees come off first: software subscriptions, a share of home internet and electricity, equipment through capital allowances at 20% a year, co-working rent, professional fees, business travel. Personal costs and the EPF-style savings you make for yourself do not. The freelancer deductions list goes item by item, and the advanced calculator lets you enter each one.
Registering, paying and filing
- Register for a TIN if you do not have one; freelancers use their personal TIN.
- Pay the balance the calculator shows in four instalments: 15 August, 15 November, 15 February and 15 May. Pay any remainder by 30 September after the year ends.
- File the return by 30 November, entering foreign income, local income after costs, and every APIT and WHT credit.
- If your turnover passes Rs 36 million, check SSCL; above Rs 60 million, VAT. Exported services are zero-rated for VAT.