Skip to content
induwara.lk
induwara.lkSri Lanka · Utility

Sri Lanka Post Rate Calculator, Letter, Parcel, Registered & EMS

Find the exact rupee figure Sri Lanka Post will charge for any letter, parcel, registered item or EMS Speed Post, inland or international, line-by-line breakdown, every charge cited to the official Sri Lanka Post tariff.

By Induwara AshinsanaUpdated Oct 2, 2026
Calculate your Sri Lanka Post postageInland & International

Standard parcel service. Up to 20 kg.

g

Item weight including packaging. Max for Parcel Post: 20 kg.

Quick presets
Total postage
Rs 200
Service window
Inland Parcel Post, 2 to 5 working days
Weight band
251–500 g

Next band starts at 501 g (Rs 250).

Itemised breakdown

Line itemAmount
Base postage (251–500 g)
Rs 200
TotalRs 200

1 line item applied. Sri Lanka Post publishes rates in whole rupees.

All rates from the Sri Lanka Post Official Postal Tariff at slpost.gov.lk. Last reconciled 2026-10-02. Excludes private-courier services and customs duty on inbound mail.

How it works

The inland figures follow the Sri Lanka Post schedule of postal rates in force from 2026-02-09, published by the Department of Posts and linked from its tariff page at slpost.gov.lk. Every inland band, fee and ceiling on this page was transcribed from that schedule and then checked a second time against a separate Sri Lanka Post publication, the service pages for letters, printed matter, parcel post and registered mail, and the rate sheets those pages link. Postage rates are set by the Department of Posts and published as a dated schedule of postal rates; that schedule, not a third-party summary, is what this page prices from.

What is not yet verified. Three parts of this calculator have not been reconciled against the published tariff and should not be relied on: the internationalrates and zones (Sri Lanka Post prices foreign mail by eight country groups A to H with a base plus a per-10 g increment, not by four zones of flat bands), the inland EMS / courier table, and the insurance premium and maximum declared value. Each is being rebuilt from the official sheets. The inland letter, printed-matter, parcel, registration and advice-of-delivery figures below are gazetted and twice-sourced.

International rates on this page are being re-checked against the Department of Posts foreign tariff of 1 August 2022. For anything you are relying on, confirm the figure at a post office or on the official tariff page.

The calculation runs in five deterministic steps:

  1. Resolve the rate table for the chosen combination of service class, scope (inland vs international), and, for international items, the destination zone. Sri Lanka Post itself publishes no such zones: it groups destinations into eight country groups, A to H. The four zones this calculator still uses are a placeholder, which is why the international figures are flagged above as unverified.
  2. Look up the weight band. The calculator walks the resolved table in ascending order and picks the first band whose range covers the entered weight. If the item exceeds the maximum permitted weight for that service (2 kg for letters, 2 kg for printed matter and open packets, 20 kg for parcels), you get a specific error and a suggestion to switch to a higher-weight service. The inland letter ladder runs in 21 bands from Rs 70 for the first 30 g to Rs 440 at 2 kg; the parcel ladder runs in 14 bands from Rs 150 for the first 250 g to Rs 900 at 20 kg.
  3. Add the registration fee (Rs 60, flat) when Registered Post is selected and the service permits it. The fee is independent of weight; it pays for proof of posting and end-to-end tracking through the Sri Lanka Post network. It is charged on delivery, and the gazetted registered-letter ladder is exactly the ordinary letter rate plus this Rs 60 at every weight, which is how the figure was cross-checked.
  4. Add the advice-of-delivery (AR) card fee (Rs 100, flat) when AR is selected. AR is only permitted on items that already have a tracked delivery channel, Registered Post or EMS, because the post office needs a signature point at the destination to send the card back.
  5. Add the insurance premium (Rs 20 per Rs 1,000 of declared value, or part thereof) when declared-value insurance is enabled, up to the maximum declared value of Rs 50,000. Insurance is only offered on Parcel Post and EMS, where Sri Lanka Post has the handling and tracking infrastructure to accept the liability, and taking the registration service is compulsory in order to insure an article. These two insurance figures are the ones flagged above as not yet confirmed, treat the insurance line as indicative.

The total is the sum of those lines, rounded to the nearest rupee. Sri Lanka Post itself publishes its tariff in whole rupees, so no fractional postage arises. To guard against off-by-one bugs around weight-band boundaries (501 g vs 500 g, 1001 g vs 1000 g), the data module ships two independent implementations of the calculation,calculateRateand calculateRateBySumOfParts , that share no helpers; both must agree to the rupee for the calculator to ship.

Worked examples

Inland letter, 250 g, ordinary post

  1. Service: Ordinary Letter Post. Scope: Inland.
  2. Weight 250 g falls in the 201 g – 300 g band: Rs 180.
  3. Registered: off → Rs 0.
  4. AR card: off → Rs 0.
  5. Total: Rs 180.
  6. Tool also shows: the next band starts at 301 g (Rs 200), and the ladder tops out at Rs 440 for the 1,751 g – 2 kg band.

Inland registered letter, 250 g, with advice of delivery

  1. Service: Ordinary Letter Post. Scope: Inland.
  2. Weight 250 g falls in the 201 g – 300 g band: Rs 180.
  3. Registration fee (toggled on): Rs 60.
  4. Advice of delivery / AR card (toggled on): Rs 100.
  5. Insurance: not applicable to letters → Rs 0.
  6. Total: Rs 340.
  7. Cross-check: the gazetted registered-letter ladder prices this band at Rs 240 before the AR card, the same figure the calculator reaches by adding the Rs 60 registration fee to the ordinary rate.

Inland parcel, 750 g, Colombo → Jaffna, and the 20 kg ceiling

  1. Service: Parcel Post. Scope: Inland.
  2. Weight 750 g falls in the 501 g – 1 kg band: Rs 250.
  3. Registered: off. AR card: off → Rs 0.
  4. Total: Rs 250.
  5. At the other end of the ladder, a full 20 kg parcel falls in the 15 kg – 20 kg band: Rs 900. This is the example that shows why the parcel tariff is a band table and not a per-250 g charge, charging Rs 150 for every 250 g would price the same parcel at Rs 12,000.
  6. A 20,001 g parcel returns an error: Sri Lanka Post does not carry inland parcels above 20 kg.

Frequently asked questions

Sources & references

The inland rates and the registration and advice-of-delivery fees on this page were last cross-checked on 2026-10-02 against the Sri Lanka Post schedule in force from 2026-02-09, each against two independent Sri Lanka Post publications. The international tables, the inland EMS/courier table and the insurance figures are not yet reconciled and are flagged above. If you find a discrepancy with a recently gazetted revision, please email [email protected] so the data module can be updated.

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us, our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spotted a rate that has changed, or a use case the calculator misses?

Email me at [email protected] , most fixes ship within 24 hours.