approved revenue reduction or bad debt debit; receivable credit
AR Clerk or Controller
Process / Invoice to cash in a foreign currency
Read the transaction trail
Follow the invoice through receipt and application, with the records and responsibilities behind each step.
AR Clerk
Invoice
AR Clerk raises the invoice with its customer, currency, due date, revenue account, cost centre and tax treatment. Credit checking uses the customer's limit currency. Tax Specialist maintains the configured jurisdiction rules; any authority-prescribed conversion is retained separately from the accounting rate.
AR Clerk posts using the approved document-date spot or contract rate. The journal records receivable, revenue and tax in functional currency. Missing or overridden rates follow the exception controls before posting. The invoice keeps the rate used; sending it is a separate delivery step.
AR Clerk reviews aging and disputed balances. Configured dunning rules determine reminders and escalation; disputed invoices remain excluded. The original invoice-currency balance does not change merely because exchange rates move. Exposure reporting distinguishes current conversion from the ledger's carrying value.
AR Clerk records the money received on a bank account in that currency, from a validated statement line or manual entry. Receipt posts bank debit and unapplied-cash credit immediately. Customer identification and allocation may follow later; neither delays recognition of the cash movement.
AR Clerk confirms proposed applications. Each line records the invoice amount settled, cash consumed in receipt currency, the conversion between them and any withholding in invoice currency. It clears the receipt's allocated current unapplied carrying value plus withholding receivable against the invoice's current carrying amount. The residual is realised FX; allocated revaluation adjustments are released from item tracking without a second gain or loss.
unapplied cash and withholding receivable debit; receivable credit; residual FX
AR Clerk or Controller · Approval required
Credit and write-off
An AR Clerk other than the preparer approves credit memos within their authority; Controller approves credits above that limit and every write-off. The comparison uses a recorded amount converted into the decision-maker's limit currency. Credit, reversal and write-off evidence stays linked to the original invoice; delegation does not bypass authority or conflict checks.
SubmittedIT-36466Submitted it-321220 match differenceIT-50422Submitted it-705590 match differenceIT-19369Submitted it-475300 match differenceDisputedIT-40754Disputed it-100710 match differenceIT-64669Disputed it-196730 match differenceIT-37310Disputed it-222640 match difference
Indirect method: operating, investing and financing activities derived from balance-sheet movement with non-cash items added back, including the effect of exchange rate changes on cash held in foreign currencies.
Give your controller the calculations and exceptions needed to approve the close adjustments.
Review the proposed exchange adjustments before they reach the ledger. The controller checks the supporting calculations independently of the preparer.
Review the proposed exchange adjustments before they reach the ledger. The controller checks the supporting calculations independently of the preparer.
Human approval and system automation have different jobs.
Approval required
Reconcile
Start revaluation from reconciled balances. The controller independently approves the bank reconciliations before the close moves forward.
Approval required
Review
Review the proposed exchange adjustments before they reach the ledger. The controller checks the supporting calculations independently of the preparer.
Approval required
Consolidate
Give group reporting a clear sign-off. A controller independently reviews translated balances and eliminations before the consolidation is locked.
Owns the trial balance, the close and the consolidated statements. Approves what the GL Accountant, the Treasury Analyst and the clerks prepare: manual journals, revaluations, reconciliations, bills and credit memos above the clerk limit, pay runs above the clerk limit, and the period close itself.
Owns currencies, exchange rates, bank accounts, transfers between currency accounts and the month-end revaluation. Prepares what the Controller approves.
All GL accounts per entity per period with opening balance, debit and credit movement and closing balance in functional currency, with a reporting-currency column at the period's translation rates; drills from summary account to account to source journal lines.
Assets, liabilities and equity rolled up per entity and consolidated, comparative to prior period and prior year, in functional or reporting currency, with the fixed-asset roll-forward as a supporting schedule.
Revenue, cost of sales, operating expense, other income and expense, tax and net income per entity and consolidated, month, quarter-to-date and year-to-date, with realised and unrealised exchange differences shown on their own lines.
Indirect method: operating, investing and financing activities derived from balance-sheet movement with non-cash items added back, including the effect of exchange rate changes on cash held in foreign currencies.
Per account, one column per entity in reporting currency from the translated balances, an eliminations column, a non-controlling interest column and the consolidated column, for a locked or calculated run; each elimination drills to the entry and the transaction it removes.
Open invoices in buckets of days past due by customer and entity, in transaction currency and posted functional carrying value, with a separate indicative current-rate column; the booked column reconciles to the AR control account.
Posted residual settlement and bank-disposal FX plus posted revaluation FX, per entity, currency and period. RevaluationReleased is a carrying-value allocation and is not added to P&L again; any optional lifetime presentation identifies previous-period recognised FX separately.
Net open position per entity per foreign currency: receivables plus bank balances plus intercompany receivables less payables, loans and intercompany payables, in the foreign currency, at booked functional value and at today's rate, so the treasurer knows what is unhedged before the pay run.
Every entity pair and currency for the period with each side's balance, the difference and the agreement status, drillable to the transactions in the period with both entities' booked amounts, so the consolidation cannot start with an unexplained difference.
Per account per cost center, budget, actual, variance and variance percent for period, quarter-to-date and year-to-date, in entity currency or translated at the budget rate for the group view.
$ curl -fsSL https://www.erp.ai/skill.md
› open Multi-currency Accounting and list records waiting on reconcile
Multi-currency close · records listed with owner and age
› approve the first one at reconcile, as its approver
Approval requiredWaiting for the assigned reviewer
FAQ
Your questions, answered.
How the system works, what you can configure and how to get started.
How do I get started?
Click Start now, then use Proto to configure Multi-currency Accounting for your business. Set up your workflows, import your data and invite your team.
Which exchange rate does a document use?
The configured policy selects the rate type and effective date. The document retains the rate used at posting. A missing required rate stops the affected posting until it is resolved; it does not silently reuse yesterday's rate. Authorised overrides retain the original rate, reason and decision evidence. Posted amounts are corrected through reviewed adjustments or reversals.
How are settlement and revaluation differences kept apart?
Applications retain amounts in both document and settlement currency. The ledger compares settlement value with the carrying value released, including any unreversed revaluation allocated to that portion. Reversing and Delta methods are reconciled separately so an earlier exchange difference is not recognised twice. The FX Gain and Loss Summary traces the amounts to the application and revaluation evidence.
Can entities have different year-ends?
Yes. Each entity has its own periods. Group reporting maps those periods to the consolidation calendar, and intercompany postings use a valid period for each side. The mapping and any reporting adjustments are reviewed during implementation.
How does intercompany work across currencies?
Both sides share a transaction currency and amount, while each entity retains its own functional-currency value and posting period. A separate authorised person confirms the receiving side. Differences are investigated and approved adjustments remain traceable before the group eliminates the agreed balances.
Which rates does consolidation use?
The account policy selects closing, historical or transaction-date rates. An average rate is used only where it is an appropriate approximation. The run retains the applied rates and translated balances, with reviewed eliminations and translation adjustments in the group unit. Special reporting requirements are scoped and verified during implementation.
Can we keep our billing or procurement system?
Yes, subject to configuring and testing the required connection. Agree document mapping, external identifiers, approval ownership and retry handling. Purchase-order and receipt checks can remain in the procurement system; a reviewed non-PO route handles bills that do not require those references.
Does it include hedge accounting?
Hedge accounting and derivative valuation are outside this system's baseline. Your treasury system can supply reviewed journals and rates through a configured integration. Confirm the required accounting and reporting treatment with the finance owner.
How long does implementation take?
The plan depends on your entity structure, source data, integrations and reporting deadlines. Agree the milestones after a migration assessment, then launch each entity when its reconciled opening balances and close rehearsal have been accepted.
Can we change the workflows?
Yes. Fields, rules, approval steps and modules can be adapted with Proto on a branch you review before release. Changes to currencies, posting policies or entity structure need finance review and regression checks against representative transactions.
Can our AI agent help?
An agent can be configured with its own identity, role and entity scope to prepare drafts and investigate exceptions. Approval and payment decisions remain with the assigned people. Test the permitted actions during implementation; agent and model usage are metered.
What does it cost?
There are no per-user fees for ordinary manual work in ERP.AI's official interface. Prepaid credits cover metered services and never expire. Implementation is priced separately, and model usage and the Proto Agent fee are additional. The pricing page has the full rate card.
Implementation
Move your books with a controlled migration, a rehearsed close and a launch plan for each entity.
Agree the functional and reporting currencies, ownership and group consolidation unit. Map each entity's calendar to group reporting periods. Review the chart, monetary-account flags, rate policies and historical equity rates. Assign owners for tax configuration, approval limits, bank controls and the close checklist. Record which local reporting requirements need additional configuration or external specialist review.
Tax Specialist
02
Configure roles and masters
Set entity access, approval limits in each person's limit currency, delegation rules and separation of duties. Load currencies, accounts and entity references in dependency order, followed by periods, rates, bank accounts and contacts. Verify vendor bank details and supported bank formats. Test missing-rate handling and approved rate overrides before loading transactions.
Team and ERP.ai
03
Rehearse the close
Use representative invoices, bills, partial settlements and bank movements. Exercise a receipt awaiting allocation, a returned payment and a corrected application. Reconcile the banks before revaluation, then review postings and consolidation. Check that Delta and reversing revaluation methods clear settlements without counting prior exchange differences twice. Each role rehearses its approvals and exceptions.
Team and ERP.ai
04
Reconcile the migration
Load the approved opening trial balance and imported open documents against a documented cutover schedule. Load imported open items without posting and include their reconciled control balances in the opening journal. Link each item to that journal and its migration batch. Do not post the same balances again when importing the documents. Reconcile original foreign amounts, current carrying values, accumulated revaluation, unapplied cash, assets and intercompany balances to the old ledger before any live posting.
Team and ERP.ai
05
Go live by entity
Launch each entity after its finance owner signs off the rehearsal and reconciled opening balances. Define the reporting bridge for entities still in the old system and prove it before the first group consolidation. Freeze the old ledger at the agreed cutover and retain its evidence for audit access.
Team and ERP.ai
06
Stabilise the process
Review the first close, rate-feed exceptions and bank acknowledgements with the users who handle them. Tune matching rules against reviewed outcomes, verify each additional integration and update the close checklist through change control.
Team and ERP.ai
Pricing
The base account and ordinary manual work in ERP.AI's official interface are $0. Viewing, searching, creating, editing, approving, deleting and exporting records in that interface do not consume read or write credits. There is no per-user fee.
Machine work: external API-key requests, imports, workflows, agents and scheduled jobs. Successful external API-key reads and writes use the operation rates below. Starting a managed execution from the interface still starts that metered service.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content.
See Cookie policy
Manage Your Cookie Preferences
We use cookies to enhance your experience, analyze site traffic, and serve relevant content.
By clicking "Accept All," you agree to our use of cookies. You can customize your
preferences at any time.
These cookies are required for the website to function properly. They ensure security,
enable basic features like page navigation, and store user session data. You cannot
disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat,
video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting
anonymous usage data. This allows us to measure performance, detect issues, and
continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to
your interests. They track browsing habits across sites to provide relevant advertising
and measure ad effectiveness.