Multi-Currency in KIRA — rent, maintain, and spend in any currency, and keep your books accurate
Plenty of rental offices don't deal in a single currency: a branch in another country, a tourist paying in dollars or euros, a maintenance supplier invoicing in their own currency, or a bank account in a different one. When the system forces everything into one currency, staff start doing mental math, keeping side spreadsheets, and guessing exchange rates — so the books drift away from reality and you stop trusting the numbers. KIRA's new multi-currency feature ends that: it works in every currency your business actually uses and keeps your books accurate automatically — with the same experience on the system and the mobile app.
The problem: one currency isn't enough
In traditional systems your company has a single currency, and every amount is written in it no matter the transaction's real currency. That feels simple — until the first transaction in another currency: a customer payment in dollars, a workshop invoice in your foreign branch's currency, or a daily expense paid in cash in a different one. At that point staff convert by hand at a rate they guess, and only write the converted figure.
That approach breeds three problems: an exchange rate that differs from one employee to another and one day to the next; an original amount that's lost, so later you can't tell how much you actually received in the real currency; and a cash-box balance that doesn't match the bank or the drawer. The result is numbers that aren't fit for a decision or a review.
A currency per cash box — and staff never pick a currency
The foundation is simple: every cash box or bank account in KIRA has its own currency. One box in rials, another in dollars, a third in your foreign branch's currency. When an employee records a transaction and chooses the box, KIRA records the amount automatically in that box's currency — without the employee typing any currency or doing any conversion.
- No "currency" field for staff to fill, and no chance of picking the wrong one — the currency comes from the box itself.
- The original amount is saved exactly as received, so what the customer actually paid is never lost.
- You set your company's currencies and their exchange rates once in settings, and the system applies them to every later transaction.
Rentals, maintenance, and expenses in their real currency
The feature isn't limited to one field; it runs across the three daily operations that touch money:
- Rental payments: the customer pays in the currency they actually pay in, and the payment is recorded in the currency of the box that received it.
- Maintenance: the workshop invoice is recorded in its own currency, tied to the car — so you know each car's maintenance cost in the right currency.
- Daily expenses: every expense you pay from a box in a given currency is recorded directly in that currency.
On every transaction KIRA keeps two things together: the original amount in its real currency to document what truly happened, and its equivalent in your company's base currency to unify reporting. And if settling a contract by exchange leaves a tiny fractional difference, the system handles it automatically — so a contract isn't left "unpaid" by a few fils because of rate rounding. When you refund an overpayment to a customer, it's returned in the currency it was paid in — not in another currency re-priced from scratch.
One consolidated view in your base currency — every box accurate
You might assume multiple currencies means messy reports — here the opposite is true. Your company keeps a single base currency that all your reports roll up into, so you see your overall financial position in one clear number. At the same time, every box shows its real balance in its own currency — a dollar box balances in dollars, a rial box in rials — alongside its equivalent in your base currency.
So you answer both questions without contradiction: "how much does this box really hold in its own currency?" and "what's my company's total position in my base currency?" And because the equivalent is computed from the exchange rate you set, with its date, the numbers stay reviewable and explainable — not estimates.
One experience on the system and the mobile app
Most rental offices enter contracts and expenses from the mobile app as much as from the system — so the feature was built to behave exactly the same on both. Whether in the office or in the field, staff open the KIRA Company app, pick the box, and enter the amount — and the transaction is recorded in the box's currency just as if it were entered on dash.
- What's entered on mobile matches what shows on the system — no re-entry and no divergence between the two.
- No extra training: one rule — pick the box, enter the amount, and KIRA handles the currency.
- A contract whose payment was recorded in a foreign currency stays editable from the app, and shows the paid and remaining amounts clearly.
Who is it for, and how do you turn it on?
Multi-currency is especially useful for:
- A company with a branch or activity in more than one country and more than one currency.
- An office serving tourists and expats who pay in different currencies.
- A company dealing with suppliers or bank accounts in currencies other than its base one.
Turning it on is entirely in your hands: from your company's currency settings, enable the feature, add the currencies you deal in and their exchange rates, then create or assign a currency to each box. You don't need anyone to activate it for you, and your base currency stays exactly as it is with no change to your existing data. The feature integrates naturally with KIRA's accounting and its reports — learn more about how KIRA builds your books from your own operations.
