
You have been told to pay on Remita. Maybe it is your JAMB fee. Maybe it is a government levy, a university obligation, or a tax payment to FIRS. And somewhere in that instruction, three letters appear: RRR.
This guide covers everything around Remita RRR payment — what the RRR is, how to generate one if you do not have it yet, and exactly how to complete your payment once you do. If you already have your RRR and just need to pay, jump straight to the payment section. If you need to generate one first, start from the beginning.
Either way, by the end of this page your payment will be done.
What Is the RRR Code for Remita?
RRR stands for Remita Retrieval Reference. It is a unique 12-digit number the Remita platform generates for every specific payment transaction.
Before any money moves on Remita — before JAMB confirms your registration, before your university acknowledges your fees, before FIRS records your tax — a Remita RRR payment must be initiated and completed. The RRR is the key that unlocks that process.
Each RRR is permanently tied to four things:
- Your identity — your name, registration number, or TIN
- The specific biller — the agency or institution receiving your money
- The exact amount — the payment cannot be completed for a different figure once the RRR is generated
- The purpose — JAMB registration, school fees, tax remittance, and so on
No two RRR numbers are identical. Your JAMB RRR cannot pay someone else’s fees. An RRR for ₦15,000 cannot process a ₦20,000 payment. This specificity is the security architecture that makes every Remita RRR payment trackable, auditable, and fraud-resistant.
The 12-digit format looks like this: 280016171872 — numbers only, no letters, no spaces, no special characters. Exactly 12 digits. If the RRR you have been given contains letters, has fewer or more than 12 digits, or includes spaces, it is invalid.
How Do I Get My Remita RRR?
You receive your RRR one of two ways.
Way 1 — The institution generates it for you
For JAMB registrations, many university fee payments, and some government agency obligations, the institution creates the RRR on their system and delivers it to you via email, SMS, or your student or client portal. This is common when the institution controls the payment initiation process.
When this happens, your job is simple: take the RRR you received, verify it on remita.net, and pay. You do not need to generate a new one.
Way 2 — You generate it yourself on remita.net
For tax payments, CAC fees, NCC levies, NYSC obligations, and most state government payments, you generate the RRR yourself directly on the Remita platform. The full generation process is in the next section.
The rule for both situations: Always verify any RRR on remita.net before paying. Enter the 12-digit number and confirm that the biller name, amount, and payment purpose displayed match exactly what you were told. If anything does not match, stop and contact the institution before proceeding. A Remita RRR payment made to the wrong reference is extremely difficult to reverse.
How Do I Generate an RRR for Payment?
Follow these steps to generate your RRR on remita.net.
Step 1 — Go to www.remita.net
Open any browser on your phone or computer. Go to www.remita.net. You do not need a Remita account to generate an RRR — the process works as a guest. This is the page most people are trying to reach when they search “www remita net to generate rrr” — that search query is simply a fragmented mobile search for this exact URL.
Step 2 — Select your biller category
The homepage presents your payment options:
- Pay a Federal Government Agency — for FIRS taxes, NCC levies, CAC fees, NYSC obligations, and all federal government payments
- Pay a State Government Agency — for state-level taxes, levies, and obligations
- Pay a Biller — for institutions like universities, hospitals, and organisations that collect through Remita
Select the category that matches your payment.
Step 3 — Find and select your specific biller
Type your biller’s name in the search bar. For JAMB, type “Joint Admissions.” For FIRS, type “Federal Inland Revenue.” For your university, type the institution name. Select the correct biller from the results — read the full name carefully, as similar biller names exist and selecting the wrong one sends your money to the wrong account.
Step 4 — Select your payment type
After selecting your biller, choose the specific service you are paying for — UTME registration, annual returns, direct assessment tax, school fees, or whatever applies. Each service type maps to a specific account and amount structure.
Step 5 — Fill in your details
The form will request information specific to your transaction:
- Full name
- Email address
- Phone number
- Payer ID — this may be your TIN, registration number, staff ID, matric number, or NIN depending on the biller
- Amount — pre-filled for fixed charges, editable for variable payments
Enter every field accurately. Your name appears on your official receipt exactly as you type it here. An incorrect TIN or registration number can cause your payment to be applied to the wrong record.
Step 6 — Generate and save your RRR
Click Submit or Generate RRR. Remita processes your details and displays your unique 12-digit RRR alongside a payment summary.
Do all three of these immediately:
- Screenshot the page
- Write down the RRR separately
- Confirm the amount shown — you will pay exactly this figure
Your RRR is now active. You can pay immediately or return to pay later — but check your RRR’s validity window. Most government RRRs are valid for 30 to 90 days. After expiry you must generate a new one.
How to Complete Your Remita RRR Payment
This is the section most people need. You have your RRR — now here is how to pay it across every available channel.
Pay Online by Debit Card (Fastest)
Step 1 — Go to remita.net and click “Pay” on the homepage.
Step 2 — Enter your 12-digit RRR number and click Search.
Step 3 — Confirm the payment details displayed — biller name, amount, and your name. If correct, click Proceed.
Step 4 — Select Card Payment and enter your debit card details — card number, expiry date, and CVV.
Step 5 — Authenticate the transaction using your bank’s OTP sent to your registered phone number.
Step 6 — Payment confirmation screen appears. Download your receipt immediately.
Card payment is the fastest channel for completing a Remita RRR payment — typically confirmed within 60 seconds of OTP entry.
Pay via Internet Banking
Step 1 — Log into your bank’s internet banking platform.
Step 2 — Navigate to “Pay Bills”, “Transfers”, or “Remita” — the label varies by bank but all major Nigerian banks support Remita RRR payment.
Step 3 — Select Remita as the biller and enter your 12-digit RRR when prompted.
Step 4 — The bank’s system will retrieve your payment details from Remita and display the biller name and amount. Confirm these match your expectation.
Step 5 — Approve the transaction using your transaction PIN or token.
Step 6 — Take note of your bank’s transaction reference number alongside your RRR — you will need both if you need to follow up on this payment.
Pay via USSD
Every major Nigerian bank provides a USSD shortcode that supports Remita RRR payment. The process is similar across banks:
- GTBank: Dial *737# → Bills → Remita → Enter RRR
- Access Bank: Dial *901# → Pay Bills → Remita → Enter RRR
- First Bank: Dial *894# → Pay Bills → Remita → Enter RRR
- Zenith Bank: Dial *966# → Payments → Remita → Enter RRR
- UBA: Dial *919# → Payments → Remita → Enter RRR
After entering your RRR, the USSD system retrieves your payment details. Confirm the amount and biller name before approving. USSD payment works without internet — useful when your data is unavailable or unstable.
Pay at Any Bank Branch (Cash or Debit)
Step 1 — Walk into any commercial bank branch in Nigeria.
Step 2 — Request a Remita payment teller form or inform the teller you want to make a Remita RRR payment.
Step 3 — Provide your 12-digit RRR number. The teller will retrieve your payment details on their system.
Step 4 — Pay the displayed amount in cash or by debit card.
Step 5 — Collect your bank teller receipt. This is your initial proof of payment — return to remita.net afterward and download your official Remita e-receipt using your RRR.
Branch payment is the best option for users without a functional debit card, unreliable internet, or those paying large cash amounts. The RRR you generated online works perfectly at any branch — the generation channel and the payment channel do not need to match.
Pay via the Remita Mobile App
Step 1 — Download the Remita app from Google Play Store or Apple App Store.
Step 2 — Log in or register if this is your first time.
Step 3 — Select “Pay” from the app dashboard.
Step 4 — Enter your RRR or scan it if a QR code was provided by your institution.
Step 5 — Confirm payment details and complete the transaction using your registered debit card or linked bank account.
The app also stores all your Remita RRR payment receipts automatically — accessible from your transaction history at any time without needing to return to remita.net.
How Do I Confirm My Remita RRR Payment?
Completing a transaction and confirming it are two different steps on Remita. Always do both.
Step 1 — Go to remita.net.
Step 2 — Click “Confirm Payment” or “Reprint Receipt” on the homepage.
Step 3 — Enter your 12-digit RRR.
Step 4 — The platform displays your payment status. A confirmed payment shows the transaction date, amount, payment channel, and a confirmation number.
Step 5 — Click Download Receipt and save the PDF.
If your status shows “Pending”: Wait 30 minutes. Most pending Remita RRR payments resolve automatically as the interbank settlement clears. If still pending after two hours, check your bank account to confirm whether you were debited. If debited, contact Remita support with your bank transaction reference and your RRR. If not debited, your payment did not go through — retry using a different payment channel.
Do not present a pending status as proof of payment to any institution. Only a confirmed receipt with a transaction confirmation number is accepted as valid proof.
Common Remita RRR Payment Problems and Fixes
RRR not found when you try to pay
The RRR was generated on a third-party portal — a university system, JAMB platform, or government agency portal — and has not yet synced to Remita’s central database. Wait 15 to 30 minutes and try again. If it remains unfound after two hours, contact the institution that generated it — the problem is on their system, not on Remita’s payment end.
Payment debited from your account but receipt shows pending
Your bank processed the debit but the confirmation has not yet reached Remita. This typically resolves within two hours. If it does not, take your bank’s transaction reference number, your RRR, and proof of debit to Remita support at support@remita.net. Do not attempt to pay again until you have confirmed with Remita — double payment on a single RRR happens and is difficult to recover.
Amount on remita.net does not match what your institution told you
Do not pay. Either you have the wrong RRR or the institution has updated their fee schedule since your RRR was generated. Contact the institution for a corrected or refreshed RRR before proceeding.
“Invalid RRR” error message
Count your digits. A valid RRR is exactly 12 digits. If you are entering the correct number of digits and still getting this error, your RRR may have expired. Contact the institution to generate a fresh RRR for the same payment purpose.
Paid the wrong RRR
Contact Remita support immediately at support@remita.net with your bank transaction reference, the RRR paid, and documentation of the correct RRR you intended to pay. Provide this as quickly as possible — refund processing for misdirected government payments can take several weeks and depends on the receiving biller’s policy.
Remita RRR Payment vs Receipt: Understanding the Difference
A source of confusion that affects many users, especially those doing this for the first time.
Your RRR is created before payment. It is your payment reference — the identifier that tells Remita who you are, what you owe, and to whom. You need the RRR to initiate and complete any Remita RRR payment.
Your receipt is created after payment. It is your official proof that the transaction completed successfully. It contains your RRR but also includes the confirmation number, transaction date, payment channel, and biller acknowledgement.
For most institutional purposes — JAMB admission processing, university clearance, NYSC documentation, licence issuance — you will be asked to present your receipt, not your RRR alone. Always download your receipt immediately after payment confirmation and save it as a PDF.
If you lose your receipt, you can regenerate it at any time on remita.net using your RRR — see our full guide: [How to Get Your Remita Receipt After Payment: RRR Confirmation and Download Guide.] — internal link to Article 7 when published.
Common Situations Requiring a Remita RRR Payment
| Payment Type | Who Generates RRR | Payment Channel Options |
|---|---|---|
| JAMB UTME registration fee | JAMB — sent to your email | Card, internet banking, USSD, bank branch |
| NYSC mobilisation levy | Self-generated on remita.net | Card, internet banking, USSD, bank branch |
| FIRS income tax | Self-generated using TIN | Card, internet banking, USSD, bank branch |
| CAC business registration | Self-generated on remita.net | Card, internet banking, USSD, bank branch |
| University school fees | Usually institution-generated | Card, internet banking, USSD, bank branch |
| NCC licence payment | Self-generated on remita.net | Card, internet banking, USSD, bank branch |
| State government levy | Self-generated on remita.net | Card, internet banking, USSD, bank branch |
| Pension remittance | Employer-generated | Card, internet banking, USSD, bank branch |
Frequently Asked Questions
What is the RRR code for Remita? The RRR — Remita Retrieval Reference — is a unique 12-digit number generated by the Remita platform for a specific payment transaction. It identifies your payer identity, biller, amount, and payment purpose. Every Remita RRR payment requires this number to initiate and confirm the transaction.
How do I get my Remita RRR? Either the institution you are paying generates it and sends it to you via email or portal, or you generate it yourself on remita.net by selecting your biller, entering your details, and clicking Submit. You cannot get a generic or reusable RRR — it is always tied to one specific payment obligation.
How do I generate an RRR for payment? Go to remita.net, select your biller category, search for and select the specific institution or agency, choose your payment type, fill in your personal and payment details, and click Submit. Your 12-digit RRR appears immediately. Save it before closing the page.
How do I get an RRR? If your institution has sent you one, you already have it — go directly to remita.net, enter it, and pay. If you need to generate one, go to remita.net, find your biller, enter your details, and the platform generates it instantly. You need to know who you are paying and what you are paying for before you can get an RRR — it cannot be generated without a specific biller and purpose.
Can I use one RRR to pay multiple times? No. Each RRR is valid for one payment only. Once a Remita RRR payment is completed against a reference, that RRR is closed. Generate a new RRR for each new payment obligation.
How long does a Remita RRR last? Most government payment RRRs are valid for 30 to 90 days from the date of generation. After expiry, the RRR becomes invalid and a new one must be generated. The validity window varies by biller — check with your institution if uncertain.
Which banks support Remita RRR payment? All major Nigerian commercial banks support Remita RRR payment — including GTBank, Access Bank, First Bank, Zenith Bank, UBA, Fidelity, Stanbic IBTC, Union Bank, Polaris Bank, and others. Payment can be made via internet banking, USSD, or at any branch counter nationwide.
Here is our full Remita review → Remita Review 2026: Is It Safe, Legit and Worth Using in Nigeria?
Sources: remita.net official platform; Guardian Nigeria, January 2026; Champion Newspapers, January 2026; NCC payment guidelines; FCT-IRS payment procedure guide, 2026.
