How to Make a Payment on Bharatkosh (NTRP): A Complete Guide

To make a Bharatkosh payment, visit bharatkosh.gov.in, select the ministry or department and payment purpose, enter the required details, choose a payment method, and complete the transaction. You can then download the digital receipt from the portal.
Bharatkosh is the Government of India’s Non-Tax Receipt Portal (NTRP), managed by the Controller General of Accounts. It handles non-tax payments such as government fees, licence charges, fines, and RTI fees. Income tax and GST payments use separate government portals.
Key Takeaways
- Make payments through bharatkosh.gov.in by selecting the relevant ministry, department, and payment purpose.
- Pay as a registered user or guest, where the payment service allows guest access.
- Use the Bharatkosh portal for non-tax government payments, not income tax or GST.
- Pay through net banking, debit/credit cards, or NEFT/RTGS, depending on the available options.
- Download the digital receipt after successful payment and keep the transaction number for future reference.
- Track payment status or retrieve your receipt using the transaction/reference number.
What Do You Need Before Making a Bharatkosh Payment?
Keep these details and documents ready before you start to avoid errors or payment delays:
- Payment purpose and payee: Identify the ministry or department and the exact fee, such as an RTI, licence, or examination fee.
- Demand notice or challan: Keep any notice, challan, or reference number issued by the department to enter the correct amount and payment details.
- Payment amount: Confirm the exact amount payable, especially when the department has specified a fee.
- PAN and other ID details: Keep your PAN or other identification details ready if the payment requires them.
- Personal details: Keep your name, address, email, and mobile number ready for the payment record and receipt.
- Payment method: Keep your net banking, debit/credit card, or bank details for NEFT/RTGS ready.
- Bharatkosh account: Registration is optional for many payments, but a registered account can help you track past transactions.
How to Make a Payment on Bharatkosh?
Follow these steps to complete your payment and save the receipt:
Step 1: Open the Bharatkosh Portal
Visit Bharatkosh portal and choose Registered User or Guest/Non-Registered User.
Step 2: Select the Ministry and Purpose
Choose the relevant ministry or department, then select the specific payment purpose.
Step 3: Enter the Payment Details
Enter the payment amount and required details, such as your name, address, PAN, or reference number.
Step 4: Provide Your Contact Details
Enter your mobile number and email address to receive payment updates and confirmation.
Step 5: Choose a Payment Method
Select an available option, such as net banking, debit/credit card, or NEFT/RTGS.
Step 6: Complete the Payment
Authenticate the transaction through your bank or payment gateway and wait for the payment confirmation.
Step 7: Download the Receipt
After successful payment, download the digital receipt and save your transaction/reference number for future tracking.
Tip: For NEFT/RTGS payments, Bharatkosh generates a challan with the required bank details. Complete the transfer through your bank and wait for the portal to update the payment status.
Is There a Fee to Use Bharatkosh?
Bharatkosh does not charge a separate fee for using its portal or payment service. You only pay the government fee or other amount set by the concerned ministry or department.
Depending on your payment method, your bank or payment gateway may also charge a transaction fee:
- Net banking and debit cards: Your bank may charge a nominal fee, if applicable.
- Credit cards: The payment gateway or card provider may levy a convenience or transaction charge.
- NEFT/RTGS: Your bank may apply its standard transfer charges.
What Are the Accepted Payment Methods on Bharatkosh?
Bharatkosh offers several payment options, although the available methods can vary by ministry and payment purpose:
- Net banking: Pay directly through your bank account using the available banking options.
- Debit or credit cards: Use supported Visa, Mastercard, or RuPay cards for eligible payments.
- NEFT/RTGS: Use the challan generated by Bharatkosh to transfer funds through your bank. The portal updates the payment after receiving confirmation.
- Other available options: Some payment purposes may also support options such as IMPS or CSC wallet.
Note: The portal displays the available payment methods before you complete the transaction. Card and net banking payments generally provide faster confirmation, while NEFT/RTGS may take longer.
Troubleshooting Common Bharatkosh Payment Issues
If a payment does not go through as expected, check its status before attempting another transaction:
- Amount debited but payment failed: Do not pay again immediately. Check the transaction status first. Banks generally reverse failed transactions within a few working days.
- Transaction remains pending: Wait for the status to update and avoid making another payment until you confirm the first transaction failed.
- Receipt not generated: Check the transaction status and download the receipt once Bharatkosh marks the payment as successful. Also check your email for the receipt.
- Portal or payment gateway error: Refresh only after the transaction ends. If the issue continues, try another browser or retry later.
- NEFT/RTGS payment not reflected: Allow time for your bank to process the transfer. Bharatkosh updates the status after it receives confirmation.
If the issue continues, keep your transaction/reference number ready and contact Bharatkosh support or your bank.
