Long Read

Colombo's Tax System: What No One Tells You (Until You're Already Here)

@Amelie Rose2/8/2026blog
Colombo's Tax System: What No One Tells You (Until You're Already Here)

so here's the thing about taxes in colombo-nobody talks about them until you're standing in line at the inland revenue department wondering why you're sweating through your shirt at 9am. i moved here thinking "island paradise, easy breezy," but turns out sri lanka's tax system has more layers than a good biryani. and trust me, i've eaten a lot of biryani trying to cope with this paperwork nightmare.

let's start with the basics. if you're a resident (which most digital nomads become after 183 days, surprise!), you're taxed on your worldwide income. non-residents? only sri lankan income. simple enough, right? wrong. the personal income tax rates in 2024 start at 6% and climb to a stomach-dropping 36% for anything over lkr 3 million annually. yeah, that fancy freelance contract suddenly feels less fancy when you do the math.

here's what nobody mentions: the withholding tax. your client pays you, but 10% vanishes immediately if you're a foreign company paying a local. it's like a magic trick where your money disappears and bureaucratic paperwork appears. the inland revenue department website looks like it was designed in 1998, and good luck finding clear answers there. i spent three hours once just trying to figure out if my podcast ad revenue counted as business income or personal income.

*vat is another beast entirely. standard rate is 15%, and it's slapped onto almost everything except basic food items. that avocado toast you're craving? taxed. the vintage camera you found at a market? probably taxed. even some services get hit with this, which explains why that haircut suddenly costs more than you expected.

i talked to this accountant at a cafe in bambalapitiya-overheard him complaining to his friend about "the quarterly circus." apparently, businesses have to file returns every three months, and if you're late, the penalties are brutal. he mentioned something about fines starting at lkr 20,000 and going up daily. that's like a month's rent for some people here.

now, let's talk about the
double taxation agreements. sri lanka has treaties with countries like india, singapore, and the uk, which sounds great until you realize you need to keep meticulous records and probably hire someone who actually understands these agreements. i tried reading one once and felt my brain cells committing suicide one by one.

property taxes are relatively chill compared to western countries, but there's a catch: the annual rate is based on the annual rental value, not the actual property value. so that cute apartment you found for lkr 35,000/month? you're paying taxes on that figure, not what the place would actually sell for. it's like being taxed on your potential instead of your reality.

the
tax identification number (tin) application process deserves its own horror story. you need a copy of your passport, proof of address, and the patience of a saint. i went to the kirulapone office at 7am thinking i'd beat the crowd. there were already 47 people ahead of me. by 11am, i was questioning all my life choices while watching a ceiling fan that looked like it might detach and end my suffering.

here's something useful though: if you're self-employed or running a small business, consider registering for the simplified tax regime. it caps your tax at lkr 500,000 regardless of actual income, but there are restrictions. you can't have income over lkr 10 million annually, and you're limited in what expenses you can claim. it's not perfect, but it's better than the alternative of trying to itemize everything while speaking to an auditor who's already having a bad day.

the weather right now is that sticky, humid colombo heat that makes you question why anyone would wear a suit to deal with taxes. but hey, at least you're not in the himalayas dealing with their tax system. and if you need a break from all this tax talk, galle face green is just a short tuk-tuk ride away, where you can watch the sunset and remember why you moved here in the first place.

pro-tips from someone who learned the hard way:*
- keep every receipt. every single one. even for that bottle of water you bought while discussing business.
- find a local accountant who speaks english and doesn't mind explaining things three times.
- file early. the lines at the end of quarters are worse than any theme park.
- understand the difference between resident and non-resident status before you start earning.
- the online system exists but crashes more often than a student's laptop during finals week.

and for the love of all things holy, don't try to navigate this system without professional help unless you enjoy stress-induced gray hairs. i've seen too many expats get caught up in the bureaucracy and end up paying way more than necessary just because they didn't understand the deadlines or the forms.

one last thing: the tax department actually has a complaints hotline. i called it once out of desperation and the person on the other end was surprisingly helpful. maybe they're just as frustrated with the system as we are.

anyway, that's my messy, sleep-deprived take on colombo's tax system. it's not pretty, it's not simple, but it's manageable if you approach it like you would a complicated recipe-follow the steps, don't skip anything, and maybe have a drink ready for when you're done.

a large red building with a clock on the top of it

a golden buddha statue sitting in front of a body of water


for more official information (if you're feeling brave), check out the Sri Lanka Inland Revenue Department or ask questions on the Colombo Expats Facebook Group. you can also find some expat tax advice on Reddit's r/srilanka.


You might also be interested in:

About the author: Amelie Rose

Exploring the intersection of technology and humanity.

Loading discussion...