Functional currency per entity
Each entity has a functional currency (INR for Indian entities, AED for UAE, SGD for Singapore). Books are kept in the functional currency by default.
Accounting Software | Multi-Currency Books
100+ currencies. RBI reference rates by default, custom rate sources where needed. Functional currency per entity. Transaction in any currency. FX revaluation runs at period end. Realised on payment, unrealised on revaluation, both posted automatically.
How it works
Each entity has a functional currency (INR for Indian entities, AED for UAE, SGD for Singapore). Books are kept in the functional currency by default.
Foreign-currency bills and invoices post in the transaction currency. The system stores the transaction currency, the rate at the date, and the functional-currency equivalent.
Open foreign-currency receivables and payables revalue at the period-end closing rate. The unrealised gain or loss posts to the P&L.
When a foreign-currency receivable is collected or a payable is settled, the realised gain or loss (transaction rate vs settlement rate) posts automatically.
What the system does
| Capability | Input | Output |
|---|---|---|
| Functional + transaction + reporting currency | Three-tier hierarchy per entity | Books in functional, reports in any base |
| Rate sources | RBI reference rates + custom providers | Daily rate cache for posting |
| Period-end revaluation | Open FX positions + closing rate | Unrealised gain or loss posted to P&L |
| Settlement realisation | Payment / receipt in transaction currency | Realised gain or loss on settlement |
| Multi-currency consolidation | Entity ledgers in functional currency | Group view in any reporting currency |
| Historic rate retention | Rate history per currency pair | Audit-ready rate trail per posting |
Functional + transaction + reporting currency
Rate sources
Period-end revaluation
Settlement realisation
Multi-currency consolidation
Historic rate retention
Compliance + integrations
Ind-AS 21 / AS-11 applied per the entity's GAAP. RBI reference rates by default; custom rate sources for groups with treasury rate policies.
Regulations we work within
Ind-AS 21 / AS-11
Functional, monetary, non-monetary distinction applied at posting.
Section 43A, Income Tax Act
Capital asset FX impact handled separately from revenue impact.
RBI FEMA reporting
Foreign-currency transactions captured for FEMA reporting (FLA, etc.).
Connects to
Multi-Currency Books FAQ
RBI reference rates by default for INR pairs. For other pairs (AED/SGD, USD/EUR), the system uses configurable rate providers. Custom rate sources (your own treasury rates, a specific provider) are supported per organisation.
Period-end revaluation is standard per Ind-AS 21 / AS-11. Daily revaluation is supported where the treasury policy requires it (typically for active FX trading entities). Most Indian businesses run period-end only.
Both align on functional vs presentation currency principles. The differences (e.g., monetary vs non-monetary, capital vs revenue) are captured in the entity GAAP setting. Multi-GAAP per entity is supported.
Foreign-currency transactions (imports, exports, ECB, dividend remittance) are tagged at posting. FEMA reports (FLA, Form 15CA/CB drafts) are generated from the tagged register. The CA reviews before submission.
More in Accounting Software
Connect one entity, free. Post a USD or AED bill. Watch the period-end revaluation post automatically with the closing rate.