logo

How to Reconcile Export Payments in Zoho Books? A Full Guide

abhilove-sharda
CA Abhilove Sharda13 October 2026
Automate export payment reconciliation seamlessly with Zoho Books integration and real-time tracking.
Automate export payment reconciliation seamlessly with Zoho Books integration and real-time tracking.

TL;DR - Summary

  • What is export payment reconciliation in Zoho Books? - Export payment reconciliation in Zoho Books is the process of matching the foreign currency payments you receive from international clients against the invoices raised in Zoho Books, so your books reflect exactly what landed in your bank account.
  • Why does export payment reconciliation matter for Indian freelancers and exporters? - Export payment reconciliation matters because the amount credited from an international client rarely matches the invoice value, due to bank charges, exchange rate differences, agreed deductions or discounts, and partial payments, and that gap must be explained and recorded accurately.
  • What documents do you need before you reconcile export payments in Zoho Books? - Before you reconcile export payments in Zoho Books, you need your bank or credit card statement, the closing balance figure, records of deposited cheques and receipts, records of payments and bills, and bank fee and interest notices.
  • How do you reconcile export payments in Zoho Books step by step? - To reconcile export payments in Zoho Books, you open the Banking module, initiate reconciliation, enter the statement details, match transactions, record the exchange rate and any forex gain or loss, attach the Foreign Inward Remittance Certificate (FIRC), and finalize once the difference is 0.00.

What Is Export Payment Reconciliation in Zoho Books?

Export payment reconciliation in Zoho Books is the process of matching the foreign currency payments you receive from international clients against the invoices you raised in Zoho Books, so your books reflect exactly what landed in your bank account.

Indian freelancers and exporters use it to confirm that every foreign inward remittance is accounted for, correctly valued in INR, and supported by the right compliance documents.

Say a Bengaluru-based developer invoices a US client $2,000. By the time the payment settles, exchange rate movement and intermediary bank charges mean only ₹1,63,500 reaches the account instead of the expected ₹1,66,000. Reconciliation is the step that explains and records that gap.

Why Export Payment Reconciliation Matters?

Export payment reconciliation matters because the amount credited to your bank account from an international client rarely matches the exact invoice value, and that gap has to be explained and recorded accurately. Four things cause the mismatch: bank charges, exchange rate differences, agreed deductions or discounts, and partial payments.

  • Bank charges: intermediary or correspondent bank fees are deducted en route.
  • Exchange rate differences: the rate on the invoice date can differ from the rate the bank applies on the credit date.
  • Agreed deductions or discounts: these include credit notes, commercial discounts, or short-shipment adjustments.
  • Partial payments: you may receive instalments or advances against a shipping bill.

Without reconciliation, your ledger will show phantom profit or unexplained losses, which makes it impossible for your CA or GST authorities to verify your export earnings. Even a ₹500 gap between your invoice value and the bank credit needs a journal entry, because leaving it unrecorded distorts your annual P&L.

There is a compliance side too. FEMA requires export proceeds to be realised and repatriated within a prescribed period, and an unmatched entry is a red flag during scrutiny.

Reconcile each foreign payment the same week it settles, not at month-end. The bank's settlement rate is easier to confirm when the advice is fresh.

⚠️ COMMON MISCONCEPTION

Many freelancers assume reconciliation is only for large exporters. In reality, any foreign payment, even a $200 freelance invoice, creates an exchange rate difference that must be recorded.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

What Documents Do You Need Before You Start Reconciling in Zoho Books?

Before you reconcile in Zoho Books, gather five things: your bank or credit card statement, the closing balance figure, records of deposited cheques and receipts, records of payments and bills, and bank fee and interest notices.

  • Bank or credit card statement: physical or digital, it provides the Start Date, End Date, and Closing Balance for the reconciliation period. These three figures are mandatory to initiate reconciliation in Zoho Books.
  • Closing balance figure: this is the exact ending balance shown on your bank statement for that period, and it is what Zoho Books will try to match to the cleared amount. Always use the figure from the bank statement, because the closing balance on your Zoho Books dashboard is not the same thing.
  • Records of deposited cheques and receipts: these are the supporting documents for payments received. For export payments, this includes the foreign currency invoices you raised in Zoho Books and the corresponding bank credit advice showing the INR amount received.
  • Records of payments and bills: receipts, vendor bills, or expense vouchers for money spent during the period, so that outflows are matched too.
  • Bank fee and interest notices: details of any automatic bank charges, service fees, or interest income on your statement that are not yet entered in your Zoho Books ledger. For export payments, intermediary bank charges deducted from the SWIFT transfer fall into this category.

Download your bank statement and your Foreign Inward Remittance Certificate (FIRC) for the same date range before you open Zoho Books. Having all your documents open at once cuts reconciliation time significantly.

How Export Reconciliation Works in Zoho Books? A Step-by-Step Guide

Reconciliation in Zoho Books for export payments covers four tasks: exporting reconciliation reports, reconciling your bank account, reconciling GST/tax data, and exporting raw module data. For export payments, the core is bank reconciliation: you open the account, set the statement details, match transactions, record the exchange rate and any forex gain or loss, attach the FIRC, and finalize.

Part 1: How to Export Reconciliation Reports (Bank/Card Accounts)

To download matched, unmatched, reconciled, or unreconciled bank transactions, follow these steps.

  1. Go to Reports on the left sidebar.
  2. Select Reconciliation Status under Banking Reports.
  3. Click Export.
  4. Choose PDF (or your preferred format).
  5. Select the transaction section to export: matched, unmatched, or unreconciled.
  6. Configure password protection if needed.
  7. Click Proceed and save the file.

Part 2: How Bank Reconciliation Works in Zoho Books

  1. Open the Banking module: go to Banking on the left sidebar and select the specific bank or card account. If your export payments arrive in a virtual USD/GBP/EUR account, first create a separate foreign currency bank account in Zoho Books for that virtual account. Otherwise Zoho cannot auto-match entries.
  2. Initiate reconciliation: click the Gear icon (top-right corner), select Reconcile Account, then click Initiate Reconciliation.
  3. Set statement details: enter the Start Date, End Date, and the Closing Balance from your bank statement.
  4. Match transactions: Zoho Books auto-recommends matches using smart matching. Check off deposits, withdrawals, and payments so the Cleared Amount matches your bank statement, and use the + Add Transaction button for missing items such as bank fees or interest. For foreign payments, match the incoming payment to the correct invoice, and the system will prompt you to confirm the exchange rate on the settlement date. Always override Zoho's auto-pulled rate with the rate shown on your bank settlement advice, as Zoho pulls from open sources that may not match your bank's actual conversion rate.
  5. Record the exchange rate and post forex gain or loss: when the settlement rate differs from the invoice rate, Zoho Books calculates a forex difference. Say a client pays $1,000, and you raised the invoice at ₹83/USD (invoice value ₹83,000). The funds settle 3 days later at ₹82.50/USD, so you receive ₹82,500. The ₹500 difference is a forex loss, and you post a journal entry: Debit Forex Loss ₹500 / Credit Debtor (Accounts Receivable) ₹500. If the settlement rate were higher than the invoice rate, the entry reverses: Debit Debtor / Credit Forex Gain.
  6. Attach the FIRC as document proof: attach the FIRC to the matched payment record inside Zoho Books. This creates a one-click audit trail if GST authorities or your CA ask for proof of foreign inward remittance.
  7. Finalize: make sure the Difference between the closing balance and the cleared amount is 0.00, then click Reconcile (or Save and Reconcile Later).

Part 3: How GSTR / Tax Reconciliation and Module Data Export Work

For GST reconciliation (GSTR-2A/2B), follow these steps.

  1. Go to the GST Filing module.
  2. Select the relevant month under GST Summary For.
  3. Go to the GSTR-2 section.
  4. Click the Reconciliation tab.
  5. Select Pull from GSTN.
  6. Generate and enter the OTP.

Zoho Books then auto-categorises and matches purchase invoices against portal data, so you can spot missing ITC entries.

To export raw records (invoices, bills, customers) for external reconciliation, follow these steps. Each export is limited to 25,000 rows.

  1. Go to the target module list view.
  2. Click the More (...) or gear icon.
  3. Select Export.
  4. Filter by Status and Date Range, or choose an Export Template.
  5. Select CSV, XLS, or XLSX format.
  6. Click Export.

⚠️ COMMON MISCONCEPTION

Many freelancers reconcile at the invoice exchange rate, not the settlement rate. This creates phantom profit or loss in their books and mismatches with the actual INR received.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

How Does Skydo Help Receive International Payments?

The problems this guide works through, exchange rate mismatches, missing FIRC documents, and unpredictable INR settlement amounts, start before Zoho Books. They start at the payment collection layer.

Skydo is a cross-border payment platform built specifically for Indian freelancers and exporters to receive international payments. It acts as the payment layer before Zoho Books, eliminating the heavy paperwork, unpredictable bank charges, and delayed documentation associated with traditional SWIFT wires.

  • Free virtual accounts: Skydo provides virtual accounts in USD, EUR, GBP, SGD, AUD, and CAD. You share the local account details with your foreign client, and they pay as if transferring domestically, with no SWIFT fees eating into your invoice value.
  • Pricing: setup takes 5 minutes and there are no monthly fees. You pay only when you transact: a flat $19 for payments under $2,000, a flat $29 for payments from $2,000 to $10,000, and 0.3% for payments above $10,000.
  • FIRC at no extra cost: every transaction automatically generates a FIRC. The document you need to attach inside Zoho Books for the audit trail is ready before you open the reconciliation screen, which removes the manual bank-chasing step.

Traditional banks and platforms like PayPal charge hidden fees of up to 8%. Skydo's fee model means the gap between your invoice value and the INR credited is small, known in advance, and easy to record as a single line in your Zoho Books journal.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo
Frequently asked questions

How do I reconcile the ledger difference caused by exchange rate fluctuations between the invoice date and the bank realization date?

Record the invoice in Zoho Books at the exchange rate on the invoice date, then match the payment on the settlement date at the actual rate shown on your bank settlement advice. Zoho Books calculates the difference. You then post a journal entry debiting Forex Loss (or crediting Forex Gain) and crediting (or debiting) the Accounts Receivable ledger for the exact rupee difference.

How do I account for foreign intermediary bank charges deducted from the total invoice value during bank reconciliation?

Where do I input the FIRC (Foreign Inward Remittance Certificate) or e-BRC reference number in Zoho Books?

How do I adjust a single foreign bank remittance received against multiple export invoices?

How can I use Zoho Books to track the 9-month FEMA deadline for pending export bank realizations?

What should I do if the final amount credited to my bank account doesn't match the shipping bill value?

How do I record an advance export payment received from a foreign client in Zoho Books?

Should I create a separate bank ledger in Zoho Books for an EEFC (Exchange Earners' Foreign Currency) account?

Why is my ledger balance showing a mismatch against the bank's generated e-BRC, and how do I audit it?

How do I handle a partial payment receipt from an overseas buyer in Zoho Books' bank allocation?

About the author
abhilove-sharda
Head of Finance
Leading finance across controllership, FP&A, tax, compliance, and business finance, with a focus on building scalable processes and driving data-backed decisions.Reading & Stock Investing
Save 50% on every international transfer