Sri Lankan IT and BPM companies billing foreign clients

Colombo's IT and BPM firms work for clients from London to Sydney. Their invoices go out in pounds, dollars and euros, and the payments must come home to Sri Lankan banks. Faster, fuller payments from clients make a measurable difference to working capital.

Rashidatou K.Payments editor
Published
Reading time
1 min read
A Rivet note listing a Sri Lankan IT company's receipts from UK, US and Australian clients, beside a Sri Lankan flag disc.

A Colombo software company works for a fintech in London, a logistics firm in Seattle and a university in Sydney. It invoices in pounds, dollars and Australian dollars. Each payment comes into its Sri Lankan bank as an international transfer, two to five days after the client pays, with the bank's questions about purpose sometimes adding a day.

Invoicing

Clients in each market approve invoices faster in their own currency. A good export invoice includes:

  1. Your registered details and the client's.
  2. The service, period and deliverables.
  3. Amount and currency.
  4. Payment details and a clear purpose, such as "software development services".

Repatriation

Under the Foreign Exchange Act, proceeds are brought to Sri Lanka through banks. Once received, they can be held in foreign currency accounts and converted when you need rupees.

Tax

Sri Lanka's tax reforms after 2022 changed how service export income is taxed, including exemptions that IT and BPM firms had relied on. Confirm the current rate and conditions with your adviser each year.

Faster receipts

Delays usually come from the client's processes and the correspondent chain. Clear purpose details and invoice numbers on each payment help your bank credit it quickly. Agree in contracts who pays international transfer charges.

Paying into Sri Lanka: the local rail

WhatDetail
Local railLankaPay CEFTS (Common Electronic Fund Transfer Switch)
Run byLankaClear, under the Central Bank of Sri Lanka
SettlementSeconds, 24/7

Source: LankaPay: CEFTS. Checked when this guide was last updated; the scheme's own page has the current figures.

Where Rivet fits

Rivet opens business accounts for registered companies after verification. A Sri Lanka-registered company must bring proceeds into Sri Lanka, so check with your bank before receiving funds abroad. Where available, Rivet's payouts can deliver funds into Sri Lankan bank accounts from partners abroad who bank with Rivet. Rivet is not a bank; regulated partner institutions hold the funds.

Questions people ask

Do Sri Lankan IT exporters pay income tax on export income?

Exemptions that applied before 2022 were changed in the tax reforms that followed. Check the current treatment with your tax adviser.

Which currency should we invoice in?

The client's currency usually speeds approval. Proceeds arrive in that currency and can be held in foreign currency accounts in Sri Lanka.

Why do client payments take days?

International transfers pass through correspondent banks and are processed by your bank on arrival. Clear purpose details help.

What should invoices include?

Your company details, the client's details, the service, the amount and currency, payment details and the purpose, plus any tax wording that applies.

Sources

  1. 01Central Bank of Sri Lanka
  2. 02Inland Revenue Department (Sri Lanka)
  3. 03SLASSCOM
  4. 04LankaPay: CEFTS
Written by
Rashidatou K.
Payments editor

Rashidatou writes Rivet's guides to how money moves between countries: the payment rails, what each one costs, and the account details a company needs to get paid in another currency. Every figure in Rashidatou's articles is traced to the scheme rulebook, the regulator or the provider's published price list, and those sources are listed at the end.

More from Rashidatou K. →

This article is general information, not legal, tax or financial advice. Rules and fees change; check the sources above and the provider’s current terms before you act on them.

  • sri lanka
  • it services
  • bpm
  • gbp
  • usd
  • tax
Read next
All articles
A Rivet note showing a Sri Lankan exporter's repatriated proceeds with a conversion rule check, beside the Sri Lankan flag.Compliance

Sri Lankan exporters after the crisis: repatriation and conversion rules

In 2022 Sri Lanka ran out of foreign currency. The Central Bank required exporters to bring proceeds home quickly and convert part into rupees. As the economy stabilised, many of those rules were relaxed. Exporters still bring proceeds home; the conversion rule is the part that changed.

William Sunjo M.
1 min read
An ACH credit in progress with its settlement window.Payments

Can you send ACH internationally? IAT and cross-border ACH explained

No, not in the way most people hope. ACH moves money between US accounts. An IAT entry is used when an ACH payment involves money moving to or from a bank outside the US, but it only reaches a handful of countries. To pay most suppliers abroad, you need SWIFT or a local payout.

Rashidatou K.
2 min read
An ACH credit submitted before a Same Day ACH window, with settlement time shown.Payments

Why is my ACH payment pending? How long ACH really takes

An ACH payment moves in batches on business days. Standard ACH settles in one or two business days; Same Day ACH settles the same afternoon if your bank submits it before one of three Federal Reserve deadlines. Pending usually means the batch has not settled yet.

Rashidatou K.
3 min read
Rivet

One business account for every currency you earn in.

Bank accounts in USD, EUR and GBP, cards with a limit on each, and payouts on local rails. Starter is free.

New rules, rail changes and fee moves in one short email. Unsubscribe any time. Privacy notice

Global

USD, EUR, GBP and 22 more currencies in the account. Payouts go to 120+ countries on the local rail.

Any hour

You can convert currencies and settle on-chain at any hour, including when banks are closed.

Rivet is a financial technology platform, not a bank. Regulated partner institutions provide the accounts, payment services and cards, under their own terms and eligibility rules. Those institutions hold and move the funds. The money is not pooled on our balance sheet.

The names and logos of Amazon, Meta, Visa, Google Play, App Store, Swift, SEPA, Faster Payments, Circle, Tether and others are trademarks of their owners. We show them so you can tell which network a payment settles on. Rivet is not affiliated with, endorsed by, or sponsored by these companies. Digital assets are not deposits, are not legal tender, and may lose value. Products and services are not available in all jurisdictions.

Money transmission services are provided by Bivo Inc. (NMLS 2572288).

© 2026 Bilitech LLC. All rights reserved.Bilitech LLC · 30 N Gould St Ste N, Sheridan, WY 82801