Frequently Asked Questions (FAQs)

Find answers to frequently asked questions about Recurring Payments using Paper NACH.

1. How can I create physical mandates?

You can generate and submit physical mandates from the

or .

2. How does the NACH registration process work?

Following is the registration flow of the NACH:

3. Which account types are supported for Paper NACH registrations?

Following are the account types supported for Paper NACH:

  • savings (default)
  • current
  • cc (Cash Credit)
  • nre (SB-NRE)
  • nro (SB-NRO)

4. What formats are supported when uploading the NACH form?

The signed NACH form can only be uploaded as an image. We support the following file formats:

  • .JPG
  • .JPEG
  • .PNG

5. What do I do if I get an error when uploading the NACH form?

If you get an error while uploading the NACH form, you can try to upload the form again. You can retry the upload as many times as you want, until a successful upload.

Handy Tips

A few things to keep in mind when uploading the signed NACH form:

  • Do not change or write over any of the fields on the form.
  • Do not crop the border.
  • Review the information, sign and upload the form.

Below is a sample NACH form.

Nach Form Sample

6. Are there any additional requirements to set up recurring payments via Paper NACH for a current account?

If you want to set up recurring payments on a current account via Paper NACH, you might be required to add your company seal on the NACH form. Use the blank space available for the 2nd and 3rd signatory to add the seal.

7. For physical mandates, how long does it take for the token status to move from the initiated state to the confirmed state?

The following table indicates the time required to update the token status from initiated state to the confirmed state for the physical mandates:

MethodBankExpected Time to Complete
Paper NACHAll BanksUp to ₹5 lacs, T+5 working days.
More than ₹5 lacs, T+10 working days.

8. Which banks support Recurring Payments through Paper NACH?

All banks support Recurring Payments through Paper NACH. You can get the exhaustive list of banks


9. How can I get access to the NACH form which the customer has signed?

You can raise a ticket with our support team by mentioning the registered mandate's token id or the payment id used for registration. Our team will share the corresponding signed copies with you.

10. What is the TAT for registrations?

Following is the TAT for registering Paper NACH mandates:

  • Up to ₹3,00,000: 5 Days
  • Greater than ₹3,00,000: 10 Days

However, the registration can take upto 15-20 days in some cases.

11. What should I do if I have not received an update on my customer’s NACH registration for more than 30 days?

If you do not receive an update for more than 30 days, the mandate registration has most likely failed. You can share the payment IDs with Razorpay support to enquire about these cases, and we will get the payment status checked and updated.

12. What can I do to ensure the best user experience for physical mandate registrations?

To improve the Emandate registration user experience for your customers:

  • Before customers proceed with the authorisation transaction, you can display a message asking your customers to keep their netbanking credentials handy. This will help prevent time-out at the checkout.
  • Inform your customers that there might be a ₹1 or ₹2 deduction during the authorisation transaction. This amount will be refunded to your customer in 3-5 bank working days.

13. Can I cancel a physical Mandate?

Yes. You can use the cancel a physical mandate by deleting the token from the

or .

14. What are the errors I get while uploading the NACH file?

The below table lists the errors that may appear while uploading the NACH file, the reason, explanation and next steps:

ReasonExplanationNext Steps
unknown_file_typeThe file type of the image is not supported.Upload an image that is in either of .jpeg , .jpg or .jpg formats.
file_size_exceeds_limitThe file size exceeds the permissible limits.Upload an image of smaller size.
image_not_clearThe uploaded image is not clear. This can either be due to poor resolution or because part of the image is cropped.Upload an image with better quality without any cropping of the form.
form_mismatchThe ID of the uploaded form does not match with that in our records.Check that the form is uploaded against the correct order ID.
form_signature_missingThe signature of the customer is either missing or could not be detected.Check that the customer has signed in the appropriate box and that the image uploaded is clear. For current account, a company stamp may also be required.
form_data_mismatchOne or more of the fields on the NACH form do not match with that in our records.Check that the image is clear and that the data has not been tampered with before uploading again.
form_status_pendingA form against this order is pending action on the destination bank. A new form cannot be submitted till a status is received.Wait for an update from the destination bank on the approval/rejection of the mandate.

1. The payment status for debit presentment says authorized, and I have not received a settlement for this payment yet. Why?

Payments have to be ‘Captured’ for the corresponding settlement to take place. You can manually capture the payment from the


Alternatively, to avoid manual dependency, you can enable Auto Capture for all your payments from the Dashboard.

2. How does the debit presentment work with NACH?

Following is the debit presentment flow of the NPCI ENACH:

3. Is there a limit on the debit amount in physical NACH?

You can set the maximum amount while initiating registrations for your customers. The maximum limit you can set for NACH mandates is ₹1,00,00,000.

If you do not set a limit for the mandate, the maximum limit defaults to ₹1,00,000 for NACH.

4. What is the TAT to process the debit after creating the payment?

If you present debits before 8:59 AM, most of them will be processed by the end of the day on the same day.

The following table indicates the time required to update the token status from created state to the authorized state for the physical mandates:

MethodBankExpected Time to Complete
Paper NACHAll BanksSame day

Watch Out!

There will be very few cases where some banks need additional time to process the debits and request a bank extension. In such cases, debits will take another 1-3 days to be processed.

5. Will my debits get processed on holidays as well?

Customer account debits for Emandates registered with Paper NACH will be done on all days, including weekends and public holidays.

However, settlements for the debit payments captured on weekends and public holidays will only be made on the next working day as per your settlement schedule.

Was this page helpful?