Invoice Collection
Automate invoice uploads and buyer details with seamless SFTP integration.
Watch Out!
- Invoice collection is mandatory for any import payment to be eligible for settlement.
 - Turnaround Time (TAT) for settlement begins only after a valid invoice is uploaded.
 - Ensure each invoice contains the following details:
- Unique invoice number (Partner’s invoice ID or Razorpay Order ID).
 - Partner’s or business name.
 - Partner’s or business address.
 - Customer’s complete address.
 - Description of goods/services.
 - Units sold (time period, quantity, etc.).
 - Amount in INR (2 decimal places only. For example, $2,341.23).
 - Taxes applied.
 
 
You can automate invoice uploads using Secure File Transfer Protocol (SFTP), enabling streamlined, secure file transfer.
- Required for setting up SFTP credentials and folder access.
 - Submit your SSH public key to your Razorpay point of contact.
 
- Only requests from your whitelisted IPs will be accepted.
 - Share a list of authorised outbound IPs to enable secure access.
 
Use the following folder and file structure:
invoiceUpload/automated/< MID >/YYYY-MM-DD/InvoiceNumber.pdf. 
For example: invoiceUpload/automated/MDoeHNNpi0nB7m/2025-05-10/INV_09876.pdf
- Folder date format: 
YYYY-MM-DD. - Invoice file: Must be in 
.pdfformat. - Avoid using 
/in folder names or filenames. 
Razorpay enforces strong validation rules to prevent duplicate or invalid invoice usage.
- Status: 
Captured - Invoice Action: Permanently blocked
 - Note: Same invoice ID cannot be reused.
 
- Status: 
Refunded - Action: Invoice ID is released.
 - Note: ID can be reused.
 
Partial capture scenarios are not validated by default. Contact Razorpay for support.
As per RBI regulations, payments to offshore accounts must undergo AML (Anti-Money Laundering) checks by Razorpay's Authorised Dealer (AD) Bank.
- You will receive daily emails listing transactions flagged for additional details.
 - Subject Line: 
Additional Details Required - [Business Name]_MDoeHNNpi0nB7m. 
- Share required information within 5 working days to avoid auto-cancellation.
 - Information may include: Full name, address, ownership, percentage of ownership, nature of business, purpose of payment, business website, company, date of birth/incorporation, place of birth/incorporation and so on.
 
To ensure seamless experience and compliance:
- Always generate unique invoice IDs per payment.
 - Acceptable IDs:
- Razorpay 
order_id. - Your internal unique invoice number.
 
 - Razorpay 
 
Is this integration guide useful?