If you want to pay for school fees, government charges, taxes, NYSC, JAMB, or other official payments in Nigeria, you will often need an RRR code.
RRR stands for Remita Retrieval Reference. It is a unique number generated for every transaction on the Remita platform. Without this code, you cannot complete most Remita payments.
In this guide, you will learn how to generate an RRR code for Remita payment step by step.
What Is an RRR Code?
An RRR code is a unique 12-digit reference number issued by Remita for tracking payments. It helps institutions confirm and process transactions correctly.
The code is generated after filling in your payment details on the Remita platform.
According to the official support.remita.net, users can generate RRR codes for federal government payments, state TSA payments, and private billers directly on the Remita portal.
What You Need Before Generating an RRR
Before you begin, make sure you have:
- Your full name
- Valid email address
- Phone number
- Correct payment amount
- Name of the organization or institution you want to pay
- Stable internet connection
Providing accurate details is important because mistakes can affect payment confirmation.
How to Generate RRR Code on Remita
Follow these steps carefully.
Step 1: Visit the Remita Website
Open your browser and go to the official remita.net.
Always confirm that you are using the correct website to avoid scams or fake payment portals.
Step 2: Choose the Payment Category
On the homepage, you will see different payment options such as:
- Pay FGN and State TSA
- Pay a Biller
- Pay an Invoice
Select the option that matches the payment you want to make.
For example:
- Use “Pay FGN and State TSA” for government payments
- Use “Pay a Biller” for schools or private organizations
Step 3: Enter the Name of the Organization
Type the name of the institution, agency, or company you want to pay.
Examples include:
- JAMB
- NYSC
- Universities
- State government agencies
- Corporate organizations
Choose the correct result when it appears.
Step 4: Select the Payment Purpose
After selecting the organization, choose the service or payment purpose.
Examples may include:
- School fees
- Acceptance fee
- Tax payment
- Application form
- Registration fee
Choose the correct option carefully.
Step 5: Fill in Your Details
You will now enter your payment information, including:
- Full name
- Email address
- Phone number
- Amount to pay
Double-check all details before moving to the next step.
Step 6: Complete Security Verification
Tick the “I’m not a robot” verification box if required.
This helps protect the platform from fake requests.
Step 7: Generate the RRR Code
Click the Submit button.
Remita will automatically generate your unique RRR code immediately after submission.
You can now:
- Pay online with ATM card
- Use internet banking
- Pay through USSD
- Visit a bank branch with the RRR code
How to Pay After Generating the RRR
Once your RRR is generated, Remita provides different payment methods.
Online Payment
You can pay instantly using:
- Debit card
- Internet banking
- Mobile banking apps
Bank Branch Payment
Take the RRR code to any bank branch and complete the payment.
USSD Payment
Some banks allow users to pay directly through USSD using the generated RRR.
How to Retrieve a Lost RRR Code
If you lose your RRR code, you may still recover it through your:
- Email inbox
- SMS alerts
- Bank transaction history
- Institution portal
You can also use the “Resend Receipt or Invoice” option on Remita.
The official support.remita.net explains that users can retrieve receipts and invoices using their RRR number.
Common Problems When Generating RRR
Sometimes users experience issues while generating Remita payment references.
Incorrect Payment Details
Wrong names or payment categories may cause payment problems later.
Network Issues
Poor internet connection can interrupt the process.
Wrong Institution Selection
Selecting the wrong organization may generate an invalid payment reference.
Expired Payment Reference
Some RRR codes may expire if payment is not completed within the required period.
Tips to Avoid Payment Errors
To avoid issues during payment:
- Confirm all details before submitting
- Use the correct email address
- Save your RRR immediately
- Screenshot the payment page
- Avoid generating multiple RRRs unnecessarily
Frequently Asked Questions
Is the RRR code the same as payment receipt?
No. The RRR is only a payment reference number. The receipt is generated after successful payment.
Can I use one RRR twice?
No. Most RRR codes are tied to a specific transaction and cannot be reused.
How many digits does an RRR code contain?
An RRR usually contains 12 digits.
Can I generate RRR on mobile phone?
Yes. The Remita platform works on both smartphones and computers.
Final Thoughts
Generating an RRR code for Remita payment is simple once you follow the correct steps. The process can be completed within minutes using your phone or computer.
Always make sure you enter accurate payment details and use the official Remita platform to avoid payment errors or fraud issues.