Accounting software for a Lebanese business has to do three things most global tools were never built for: keep one set of books that is honest in both USD and LBP, handle VAT at 11% with quarterly filing to the Ministry of Finance, and survive a cash economy where a large share of payments arrive as fresh dollars. Most international accounting products treat Lebanon as "a country with a currency" and stop there. This guide sets out what actually matters when choosing, what the 2026 rules look like, and where the common tools fall short.

The Lebanese context in 2026

Threshold: VAT registration is mandatory at LBP 5 billion of taxable turnover. At the unified rate, that is roughly USD 55,900, which many service businesses cross without noticing.

What good software must do in Lebanon

1. Dual-currency books, not currency conversion

The distinction matters. Conversion means the software stores one currency and displays another using today's rate. Dual-currency books mean each transaction is recorded with the rate on its own date, so an invoice issued in USD in March and paid in LBP in May produces a real, posted exchange difference. Ask the vendor: "If I issue in USD and receive LBP, where does the difference go in my ledger?" If the answer is a shrug, keep looking.

2. VAT at 11% on the document, with a quarterly summary

The rate should sit on each invoice line and expense, and the software should show VAT collected versus VAT paid for a quarter without a spreadsheet. Bonus points if the VAT summary can be run in LBP, which is what the declaration wants.

3. Cash and fresh-dollar handling

Many Lebanese businesses run several "accounts": a fresh-USD cash box, an LBP cash box, a local bank account, and sometimes an account abroad. The software needs to let you record which one a payment landed in, in its own currency, and report the balance of each. A single "Cash" account defeats the purpose.

4. Invoices that look right to Lebanese clients

A Lebanese invoice usually shows the amount in USD with the LBP equivalent and the rate used, the MoF registration number where applicable, and VAT at 11% shown separately. Templates that cannot show two currencies on one document are a daily irritation.

5. A ledger your accountant will accept

Lebanese accountants file the annual declarations, and they will want a chart of accounts and a journal, not an export of invoices. Real double-entry books, with each invoice and expense posted automatically, save you the year-end reconstruction fee.

How the common options compare

This is a general assessment rather than a feature-by-feature review; check each vendor's current position before deciding. Staks is our own product.

ToolDual-currency ledgerLebanon VAT (11%)Local invoice formatCash-box accountingNotes
SpreadsheetsManualManualManualManualFree and flexible, but nothing posts automatically and errors compound
Global cloud tools (QuickBooks Online, Xero)Multi-currency with conversion; FX handling varies by planCustom tax rateGeneric templatesPossible with multiple bank accountsBuilt for other markets; the LBP side is a workaround
Regional tools (Wafeq, Zoho Books)Multi-currencyCustom tax rateBetter regional templatesPossibleStrong in the Gulf; Lebanon-specific formats are limited
Local desktop accounting packagesOften strongYesYesYesFamiliar to accountants, but single-machine, no invoicing workflow, no automation
StaksYes, rate captured per transaction, FX differences posted to the ledgerYesUSD with LBP equivalentYes, any number of accounts in their own currencyIncludes invoicing, expenses, CRM, and payroll in one system

From the platform: Staks was built in Lebanon. Books are kept in one base currency with every transaction stored at its own rate, invoices can show USD with the LBP equivalent, and the tax summary reports 11% VAT collected and paid for any quarter. The Staks Agent can log a fresh-dollar cash expense from a photo of the receipt.

A setup checklist for a Lebanese SME

  1. Choose a base currency for the books. Most businesses invoicing in USD choose USD; businesses selling locally in LBP may choose LBP. Either way, every transaction should carry its rate.
  2. Create one account per real place money sits: USD cash, LBP cash, each bank account.
  3. Set the 11% VAT rate as the default on sales and purchases, with a zero-rate option for exports.
  4. Enter your MoF registration number and VAT number on the invoice template.
  5. Give your accountant a login rather than exports. Invite them into the system.
  6. Put the quarterly VAT deadline in the calendar: one month after each quarter ends.

Related reading:

Frequently asked questions

Should I keep my books in USD or LBP?

Whichever currency most of your revenue and costs are in. Since the rate unified at 89,500, the choice matters less for accuracy and more for readability. Whatever you pick, the software should store the other currency on every transaction.

Do I have to issue invoices in LBP?

Invoices are commonly issued in USD with the LBP equivalent and the rate shown. Your VAT declaration is prepared in LBP, so the software must be able to produce the LBP figures for the quarter.

Is e-invoicing mandatory in Lebanon?

Not as a general regime in 2026. Electronic reporting for stamp-duty documents has expanded under the 2026 Budget Law, which is a reason to keep invoices and receipts in structured software now.

Can a foreign cloud product be used legally?

Yes. There is no requirement to use locally certified software for VAT in Lebanon as there is in Saudi Arabia. The question is whether it handles the currency and format reality, not whether it is allowed.

Choose for the reality, not the brochure

The right accounting software for Lebanon is the one that records both currencies at the real rate, shows 11% VAT cleanly, and treats each cash box as what it is. Staks does that and adds invoicing, expenses, and an agent that does the data entry, with a 14-day free trial: start your trial.