FIRA
Why did Payoneer not generate a FIRA for this payment?
Payoneer's digital FIRA is not the e-FIRA your AD bank issues. What to do when no FIRA appears for a payment and a shipping bill has no realisation evidence.
By Aaryan Kakani · · 16 min read
Which document is actually missing?
Almost every "Payoneer did not give me a FIRA" case turns out, on inspection, to be one of three different problems wearing the same sentence. Separating them takes two minutes and saves weeks, because the fix for each is completely different and only one of them is Payoneer's to solve.
The first is that the Payoneer digital FIRA genuinely has not generated. Payoneer's position is that a digital FIRA is issued for each transaction, produced by its partner bank, and made available in the account within one to three business days, on a best-effort basis, with delays possible around bank holidays and weekends. It is free. There is no request to place and no document to submit. Payoneer states that no documentation is needed because the partner banks issue digital FIRAs automatically. So an absence at day two is usually nothing; an absence at day ten is a support ticket.
The second is that the FIRA exists but you are looking in the wrong place. It sits under Manage, then Reports and statements, then Digital FIRA. Bulk download is supported, though a date range beyond two months is capped at one hundred documents per download. Which matters if you are reconstructing a year of settlements in one sitting and quietly get a truncated set.
The third, and by far the most consequential, is that the Payoneer FIRA exists and is simply not the document your AD bank was asking for. That is not a defect. It is how the arrangement is built, and section 4 deals with it in full.
Four of those five questions you answer yourself, in the account, in minutes. Only one of them (a certificate that truly has not generated past the stated window) is a Payoneer support matter. Diagnose before you escalate, because escalating the wrong one costs you the weeks you did not have. </> } />
What does the Payoneer FIRA actually certify?
The Payoneer digital FIRA is a PDF delivered into your Payoneer account, generated by an Authorised Dealer bank that Payoneer describes only as its partner bank. It carries the sender details, the receiver details, the foreign currency amount, the INR conversion amount, a Payoneer reference number and a bank UTR number, the account number, the date and the purpose code. That is a substantial document. It is not, however, a bank realisation certificate against your shipping bill, and the distinction is the whole subject of this page.
Payoneer also offers, in the same family, a No Objection Certificate, which it describes as confirming that the remittance converting bank (the intermediary) has no objection to the beneficiary's bank issuing the e-FIRC and the e-BRC. Read that sentence slowly, because it is Payoneer telling you, in its own words, that the e-FIRC and the e-BRC come from somewhere else. The NOC exists precisely to unblock a document Payoneer cannot issue.
| Document | Who issues it | What it evidences | Closes an EDPMS entry? |
|---|---|---|---|
| Payoneer digital FIRA | Payoneer's partner AD bank, delivered by Payoneer | Foreign currency received and converted: FX amount, INR amount, UTR, purpose code, payer | No. It is the input your AD bank works from |
| Payoneer NOC | The converting or intermediary bank | No objection to your bank issuing the e-FIRC and e-BRC on the same remittance | No. It removes an objection, it does not certify realisation |
| IRM in EDPMS | Your own AD Category-I bank | That an inward remittance has been reported into the system against your IEC | Not on its own. It must then be mapped to the shipping bill |
| e-FIRA | Your own AD Category-I bank | Inward remittance certified by the bank that received it for you | Yes, once applied against the bill |
| e-BRC | Your AD bank / DGFT repository | Realisation of the export bill, for FTP and incentive purposes | Yes. It is the downstream proof of closure |
One more field-level point worth internalising. The Payoneer FIRA carries a Payoneer reference number and a bank UTR number. It does not carry an IRM number, because the IRM does not exist yet. It is created later, by your AD bank, when it reports the remittance into EDPMS. Exporters who go looking for an IRM reference on a Payoneer FIRA and cannot find one sometimes conclude the certificate is defective. It is not. The number they want is generated downstream, by a different bank, at a later stage.
Which payments get the free FIRA, and when do none appear?
Payoneer's published position on coverage is unusually broad, and it is worth being precise about, because a great deal of secondhand advice on Indian seller forums asserts eligibility rules that Payoneer does not publish. What Payoneer actually states is that a digital FIRA is issued for each transaction; that it is issued regardless of the country of origin of the funds; that the FIRA evidences foreign currency receipt regardless of payment amount; and that individuals (freelancers, service providers and exporters) receive a FIRA for every transaction. The certificate is issued in the registered Payoneer account name, whether that account is a business or a personal one.
Cost is equally unambiguous. Payoneer states the FIRA is provided free of charge, that it costs nil, and that no documentation is needed to obtain it. If someone is asking you to pay a fee to Payoneer for a digital FIRA, stop and verify who you are dealing with.
| Attribute | Payoneer's published position | What it means for an exporter |
|---|---|---|
| Cadence | One digital FIRA per transaction, automatic | One document per payment, so the count is checkable against the transaction history |
| Availability | Within one to three business days, best effort; delays over holidays and weekends | Do not escalate inside the window; do escalate the moment you are past it |
| Cost | Free of charge; no documentation required | A fee demand for this document is a red flag, not a process step |
| Amount and corridor | Issued regardless of amount and regardless of country of origin of funds | Small-ticket marketplace payouts are not excluded by size |
| Account type | Issued in the registered account name, business or personal | The name on the FIRA must match the entity holding the IEC that filed the shipping bill |
| Purpose code | Taken from profile settings; cannot be changed on a FIRA already issued | Set it before the first payout; corrections run through your AD bank |
| Excluded payment types | No exclusion list published | Treat any gap as a defect to be raised, not as a rule to be accepted |
So what does a missing certificate mean, given all that? It means something specific has gone wrong with that payment, and the documented route is Payoneer Customer Care. Payoneer does not publish an alternative self-service document for a payment with no FIRA, and it does not publish a list of payment types that produce none. That absence cuts both ways. It means you cannot look up a rule that explains your gap; it also means nobody can tell you the gap is expected and you should live with it.
Why must your own AD bank issue the e-FIRA?
This is the structural fact that makes the rest of the page coherent, and Payoneer states it plainly rather than burying it. Asked whether the exporter needs to follow up with the bank separately for the e-FIRA and the e-BRC, Payoneer's answer is yes: Payoneer provides only the digital FIRA, and your bank must report to EDPMS, generate the IRM, issue the e-FIRA and provide the e-BRC after the export bill is realised. Asked what an e-FIRA is, Payoneer says your receiving bank issues it, not Payoneer's processing partner.
The reason sits in how the money physically reaches you. Payoneer addresses this head-on in its FAQ, in response to sellers asking how their bank is supposed to recognise a Payoneer credit as a foreign currency transaction when Payoneer credits the account in rupees. The answer is that the partner bank includes additional information in the NEFT, RTGS and IMPS payment messages, and that the digital FIRA supplies the foreign currency amount and the sender details so the receiving bank can identify the credit for what it is.
Sit with the implication. The credit that lands in your current account arrives on a domestic rupee rail. Your AD bank does not receive a SWIFT inward message for it. There is therefore nothing for that bank to automatically raise an IRM from, which is exactly why so many exporters are told, quite correctly, that the bank cannot find an e-FIRA for their Payoneer payments. The bank is not being obstructive. From where it sits, a domestic transfer arrived. The Payoneer FIRA is the thing that tells it otherwise.
There is a related question your bank may raise which you should be honest about rather than improvising on. Payoneer does not name its partner AD bank on its public India pages, and it does not state its own current authorisation in India in the FAQ material dealing with FIRAs. If a relationship manager asks which authorised entity received the funds and under what construct, the correct answer is that you can evidence what you hold (the certificate, the settlement records and the export documents) and that the rest should be confirmed with your AD bank directly. Speculating about the regulatory construct in writing creates a record you may later have to stand behind.
For the same reason, an exporter paid in rupees on a domestic rail should read our companion guide on receiving an export payout in INR rather than foreign currency , which deals with the wider version of this problem across providers.
How do you raise a missing FIRA, and in what order?
Order matters here more than effort does. Most of the wasted time in these cases comes from escalating to the wrong party first. Chasing Payoneer for a document only a bank can issue, or chasing a bank for a document it has not been given the inputs to produce. The table below is the triage.
| Symptom | Most likely cause | Who fixes it | First action |
|---|---|---|---|
| No FIRA, payment is two days old | Still inside the stated one-to-three business day window | Nobody yet | Wait, then re-check on the fourth business day |
| No FIRA, payment is two weeks old | Genuine generation failure on that transaction | Payoneer Customer Care | Raise a ticket citing the payment date, amount and reference |
| Some FIRAs missing from a bulk download | Hundred-document cap on ranges beyond two months | You | Re-download in shorter date ranges and re-count |
| Bank says it cannot find an e-FIRA | Credit arrived on a domestic INR rail, so no IRM was auto-raised | Your own AD bank, on your submission | Submit the Payoneer FIRA with the export documents for IRM lodgement |
| FIRA issued with the wrong purpose code | Profile setting at the time of processing | Your AD bank, via Payoneer's partner bank | Correct the profile for future payments; route the correction request through your bank |
| FIRA name does not match the IEC holder | Payments received into a personal account rather than the exporting entity | You, structurally | Stop and resolve with your AD bank before more shipments compound the mismatch |
An exporter shipped four consignments in a month. Four Payoneer credits landed. Three digital FIRAs appeared under Reports and statements within three business days each; the fourth did not appear at all. The fourth credit sits behind a single shipping bill with a declared FOB value of USD 4,200. </> } result= >
| Stage | Document held | Status of the bill |
|---|---|---|
| Goods exported, SB filed at USD 4,200 FOB | Shipping bill, invoice, transport document | Open, clock running from date of export |
| Payoneer credits the INR equivalent | Bank credit line, Payoneer transaction record | Still open. Money moved, nothing is certified |
| Digital FIRA fails to generate | Nothing new; ticket raised with Customer Care | Open, and now blocked |
| FIRA issued after escalation | FIRA with FX amount, INR amount, UTR, purpose code | Open, but now evidenceable |
| FIRA plus export documents submitted to the AD bank | Bank acknowledgement of the submission | Open, with the bank actioning |
| Bank lodges the IRM in EDPMS and issues the e-FIRA | IRM reference, e-FIRA | Realisation reported against the bill |
| e-BRC issued on the realised bill | e-BRC | Closed |
Seven stages, and the exporter's own action is required at three of them. Nothing in this chain advances by itself. The money arriving is stage two of seven, which is precisely the misunderstanding that leaves shipping bills open.
What closes the shipping bill while the FIRA is missing?
The honest answer is: nothing does, and you should plan around that rather than hope otherwise. The realisation path runs through your AD bank reporting the remittance into EDPMS, and the bank needs an evidenced inward remittance to do it. Substitutes people reach for (a dashboard export, a settlement report from the marketplace, a bank statement line) are useful supporting material and are not the certificate.
What you can usefully do in the interim is assemble everything else, so that the day the certificate arrives the submission goes in the same afternoon rather than starting a fresh hunt for documents. Payoneer's own post-receipt workflow is exactly this: download the FIRA, attach the export documents, submit to the AD bank for IRM reporting, e-FIRA generation and the e-BRC, and reconcile shipping bills and entries within the regulatory timeframes. The bank is then required to reconcile the lodged export bills against the e-FIRAs and issue the Bank Realisation Certificate. Which is the part that applies specifically to goods exports.
| Item to assemble now | Where it comes from | Why the bank needs it |
|---|---|---|
| Shipping bill and export invoice | Customs / your own filing records | Identifies the EDPMS entry the remittance must be applied to |
| Marketplace or buyer settlement statement | The platform that paid you | Shows which orders sit inside the payment, and what was deducted before it |
| Payoneer transaction record for the credit | Payoneer account activity | Ties the account credit to the payment awaiting a certificate |
| Bank statement line showing the INR credit | Your current account | Confirms the funds reached the exporting entity, with the UTR to match |
| Payment-to-shipping-bill mapping | Your own reconciliation | One payment often spans several bills; the bank has to know how to apportion it |
| Customer Care ticket reference | Payoneer support correspondence | Evidences that the exporter is actively pursuing the realisation record |
That last row is not decorative. Where a bill runs long, the question your bank has to answer about you is whether you have been making sincere efforts to realise the proceeds. A dated support ticket, a dated submission to the bank and a dated follow-up are the difference between an exporter with a problem and an exporter with a problem and no record of having tried.
The apportionment point deserves its own note. Payoneer defers the mechanics of mapping one FIRA across several shipping bills, or several FIRAs against one shipping bill, entirely to the AD bank without documenting it. That means the mapping is your work product, and it is the thing most likely to stall a submission if it is missing. Our guide on one payout against many shipping bills sets out how to build it as a set match rather than a pair match.
What happens to the nine-month clock while you wait?
It keeps running. The period of realisation and repatriation of export proceeds is nine months from the date of export, and the Reserve Bank applies that same nine months to all exporters. Including SEZ units, Status Holder Exporters, EOUs, EHTPs, STPs and BTPs. There is no separate, longer window for those categories, and an exporter who has been told otherwise is working from stale guidance. The one genuinely different case is goods exported to a warehouse established outside India, where the proceeds are to be realised within fifteen months from the date of shipment. A further limb allows realisation within nine months from the date of sale of the goods from the warehouse for goods exported to Bharat Mart.
| Export situation | Period | Reckoned from |
|---|---|---|
| Ordinary export of goods | Nine months | Date of export |
| SEZ units, EOUs, EHTPs, STPs, BTPs, Status Holder Exporters | Nine months | Date of export. The same period as every other exporter |
| Goods exported to a warehouse established outside India | Fifteen months | Date of shipment of the goods |
| Goods exported to Bharat Mart | Nine months | Date of sale of the goods from the warehouse |
How the start date is computed is its own subject, and it is genuinely less settled than most people assume. Our guide on when the nine-month clock actually starts works through what the Reserve Bank does and does not define. For the purposes of a missing FIRA, the practical point is narrower: you do not get to choose a generous reading of the start date and then discover you were wrong with three weeks left.
Two consequences follow from letting a bill run long, and they are different in kind. The first is that where export proceeds remain unrealised beyond one year from the due date of realisation or the extended period, the exporter is to undertake further exports only against receipt of full advance or an irrevocable letter of credit. That is an operating constraint on the business, not a fine. The second is caution listing, which is a separate mechanism and is widely misunderstood. Overdue bills alone are not the trigger. Our guide on the RBI caution list for marketplace sellers sets out what actually puts an exporter on it.
Missing-FIRA recovery checklist
Work it in order. The first block is what you do before any of this can go wrong; the second is the weekly routine that keeps it from going wrong; the third is what you do once it has.
Set up once, before the first payout
- Payoneer account registered in the name of the entity that holds the IEC and files the shipping bills. Not a personal account alongside a company IEC
- Purpose code set under Settings, Profile settings, Additional details, confirmed with your AD bank as correct for goods exports before any payment is processed
- Your AD bank told, in advance, that Payoneer credits will arrive on a domestic INR rail and that you will be submitting FIRAs for IRM lodgement
Every payment, every week
- Digital FIRA downloaded from Manage, Reports and statements, Digital FIRA. And archived outside Payoneer, one file per payment
- Count of FIRAs reconciled against the count of credits for the period, with any bulk download of more than two months re-pulled in shorter ranges to avoid the hundred-document cap
- Payment mapped to the shipping bills it funds, with the apportionment recorded rather than left to be reconstructed
- FIRA plus export documents submitted to your AD bank for IRM reporting and e-FIRA generation, and the bank acknowledgement kept
When a FIRA does not appear
- Payment confirmed to be past the one-to-three business day window and confirmed to be a genuine inward remittance rather than a refund or balance movement
- Ticket raised with Payoneer Customer Care quoting the payment date, amount, currency and Payoneer reference number, with the ticket reference recorded against the shipping bill
- The rest of the submission pack assembled while you wait, so the bank submission goes in the day the certificate arrives
- AD bank informed in writing that a certificate is outstanding on a specific shipping bill, with the deadline for that bill stated, and the correspondence retained
- e-BRC confirmed once the bank has reported realisation, and the EDPMS entry verified as closed rather than assumed to be
Frequently asked questions
Why did Payoneer not generate a FIRA for this payment?
Payoneer states that it issues a digital FIRA for each transaction, generated automatically by its partner bank and delivered into the Payoneer account within one to three business days, free of charge. It publishes no list of payment types that are excluded. So a missing FIRA is normally a timing issue, a payment that is not an inward foreign remittance at all, or an account-side problem. Not a documented ineligibility. The published remedy is to contact Payoneer Customer Care and have the certificate raised. Do that in the week the payment lands, not in the month the realisation window closes.
Is the Payoneer digital FIRA the same as an e-FIRA from my bank?
No, and Payoneer says so in its own FAQ. The digital FIRA is generated by Payoneer's partner bank and evidences that foreign currency was received and converted. The regulatory e-FIRA is issued by your own receiving AD bank after that bank lodges an Inward Remittance Message in EDPMS. Payoneer's guidance is explicit that you must follow up with your bank separately for the e-FIRA and the e-BRC, because only your AD bank can report to EDPMS, generate the IRM, issue the e-FIRA and issue the e-BRC after the export bill is realised.
My AD bank says it cannot find an e-FIRA for a Payoneer payment. What do I do?
That is the expected position, not an error. Payoneer credits Indian sellers in rupees over the domestic NEFT, RTGS or IMPS rails from its partner bank, so your AD bank never receives a SWIFT inward message it could raise an IRM from on its own. Payoneer's documented answer is that where your bank differs from Payoneer's processing partner, your bank must lodge the IRM to EDPMS, and the Payoneer-provided FIRA suffices for it to do so. Download the FIRA, attach the export documents for the shipping bills concerned, and submit the package to your AD bank for IRM reporting, e-FIRA generation and the e-BRC.
The purpose code on my Payoneer FIRA is wrong. Can it be corrected?
Not by you, and not on the certificate already issued. Payoneer states that for FIRAs already issued, the purpose code and the payer details cannot be changed. The code is taken from your Payoneer profile settings at the time the payment is processed, so correcting it there fixes future FIRAs only. For a certificate already generated, the correction route runs through your own AD bank contacting Payoneer's partner bank. Set the purpose code correctly before your first payout rather than discovering it on an EDPMS query a year later.
How long do I have to fix a missing FIRA before it becomes a FEMA problem?
The realisation and repatriation period is nine months from the date of export, and it applies to all exporters, including SEZ units, EOUs, EHTPs, STPs, BTPs and Status Holder Exporters. Fifteen months applies only where the goods are exported to a warehouse established outside India. The clock does not pause because a certificate is missing. The obligation is to realise and repatriate, and the paperwork is only how you evidence it. Treat a missing FIRA as a task with a hard deadline attached to the shipping bill it relates to, and escalate well before that deadline is in sight.
Sources
Seasaw for Exporters
Know which payment is missing its certificate, in week one
Seasaw reconciles every provider credit against the FIRAs actually issued, maps each payment to the shipping bills it funds, and tracks every open bill against its own realisation deadline. So a missing certificate surfaces as a task, not as a bank query eight months later.
Learn more about Seasaw
Update history
- First published.