Resources  /  Playbooks

IRM Housekeeping: Keeping Inward Remittances Audit-Ready

An Inward Remittance Message is the record of foreign money arriving. Left unattended, those records drift: amendments go unnoticed, cancellations linger, and the audit that should have taken an afternoon takes a week. The cure is a monthly routine.

Three statuses, three meanings

Every remittance in your ledger carries one of three statuses, and each demands a different action.

  • Fresh means ready to use. This is the remittance you can map to an invoice or shipping bill with confidence.
  • Amended means the bank revised something: an amount, a date, a detail. Anything you mapped against the old version deserves a second look.
  • Cancelled means the record is no longer usable. A certificate should never lean on a cancelled remittance.

None of these statuses is a problem by itself. The problem is not knowing which is which when a deadline or an auditor arrives.

The monthly pass, in twenty minutes

  1. Refresh the ledger. Pull the latest remittances so the month's arrivals are all present before you judge anything.
  2. Sweep the Amended. Open each one. If a mapped certificate depended on the old figures, flag it for review now, not at claim time.
  3. Quarantine the Cancelled. Confirm nothing pending references them.
  4. Map the Fresh while they are fresh. The best time to match a remittance to its invoice is the month it arrives, while the shipment is still in everyone's memory.
  5. Export the month to Excel. One file per month, filed away, is a paper trail that answers audit questions before they are asked.
The principle: a ledger reviewed monthly is a series of small chores. A ledger reviewed yearly is an investigation.

The details that snag filings

When a mapping fails or a certificate stalls, the cause is usually one of a few fields on the remittance itself: an RBI purpose code that does not describe the export it pays for, a currency mismatch between remittance and invoice, or a remitter whose name differs from the buyer on the shipping bill in a third-party arrangement. Open the full detail on any remittance and read those fields before mapping, not after a rejection. The purpose codes themselves are set by the RBI and travel with the money from your buyer's bank.

Utilisation: the number that is money

Every remittance shows how much of it has been utilised and how much remains available. Available balance on realised money is, in practical terms, incentive claims waiting to be made. A monthly glance at the utilisation column is the cheapest revenue review an export desk can run.

Make the routine boring

The goal of housekeeping is not tidiness for its own sake. It is that when a claim window closes next quarter or an auditor writes next year, the answer is an export and a shrug. Boring audits are earned a month at a time.

Housekeeping is lighter when the repository tidies as it fills; start free and let statuses arrive on their own.

Frequently asked questions

What is an IRM?

An IRM is an Inward Remittance Message, the bank record of a foreign payment arriving against an export. It carries the remitter, country, remittance date, purpose code, currency, and amount. Since 2023, banks transmit these to DGFT electronically, and you map each one to the export it settles to self-certify an eBRC.

What do Fresh, Amended, and Cancelled mean on a remittance?

Fresh means ready to map. Amended means the bank revised a detail, so anything mapped against the old version deserves a second look. Cancelled means the record is no longer usable and no certificate should lean on it.

Why is my remittance not showing against a certificate?

Usually the remittance is Amended or Cancelled, or its purpose code or currency does not match the export you are mapping it to. Open the full detail and read those fields before mapping, not after a rejection.

Get started

Every remittance, accounted for.

Free forever. No card required.