Tax Obligations for Online Earners in Sri Lanka
What is taxable
Income earned online — freelance fees, affiliate commissions, ad revenue, digital-product sales, platform payouts — is treated as personal or business income under the Inland Revenue Act, No. 24 of 2017, as amended. It is not exempt because it is earned from abroad or received through a payment processor.
Register for a TIN
You need a Taxpayer Identification Number (TIN) to file returns. Register through the IRD at tinreg.ird.gov.lk. If you already hold a TIN — for example from previous employment — you use the same number.
Taxable income, rates, and reliefs
Personal income tax in Sri Lanka is progressive, with a tax-free threshold, further reliefs, and rate bands that have changed under successive amendments to the Inland Revenue Act. Confirm the current-year figures directly on the IRD income-tax page — we do not hard-code amounts here because they are re-legislated frequently and out-of-date figures cause real filing errors.
Instalments and returns
Individuals with a tax liability that is not fully covered by pay-as-you-earn are typically required to pay income tax in quarterly instalments during the year of assessment. The annual return of income for a year of assessment is due on 30 November of the next succeeding year of assessment, per the current IRD guidance. Both the instalment schedule and the return date are set by the Inland Revenue Act, so verify against the IRD page linked above at filing time.
Records and expenses
Keep clear records: platform statements, PayPal/Payoneer/Wise statements, bank credits, and invoices. Business expenses that were incurred wholly and exclusively in producing the income may be deductible, but eligibility depends on the character of the expense and on current legislation — do not assume any specific item is universally deductible. A registered tax professional can review your records and tell you what applies to you.
Foreign currency, PayPal, and record-keeping
Income received in USD, EUR, or GBP is converted to LKR for tax purposes at the applicable rate. Keeping platform statements and receiving-account statements makes the audit trail straightforward and matches the information you supply on your return. See the payment methods guide for how the main receiving rails work in Sri Lanka.
Where to verify current figures
This page is general information, not tax advice. Tax rules change; use the "Reviewed" date and the linked IRD sources before acting. Consult a registered Sri Lankan tax professional for your specific situation.