Complete double-entry accounting for Lebanese companies. The full Lebanese chart of accounts, TVA, NSSF and payroll tax, with your books kept in both dollars and pounds. In English, Arabic and French.
It does not come with the Lebanese chart of accounts. It does not calculate NSSF or Lebanese payroll tax. And most of it copes badly with a company that works in two currencies at very different rates. So the work ends up half in the software and half in a spreadsheet. Journally starts from Lebanese practice instead of adapting to it.
One system, from a quotation to the year-end close.
Journal entries, cost centres and budgets, with fiscal periods that close and lock. Mistakes are corrected by reversal, so the history is always there.
Quotations, orders, delivery notes, invoices and credit notes. Purchase orders, goods receipts, supplier bills, and landed costs for customs and freight.
Receipts and payments, internal transfers, reconciliation, and a cheque register that follows post-dated cheques from issue to clearing.
Several warehouses, transfers and adjustments, with stock valued at moving weighted-average cost and posted as it moves.
Employees, monthly runs, payslips, loans and end-of-service. A fixed-asset register with depreciation runs and disposals.
Balance sheet, income statement, cash flow, trial balance, ageing, sales analysis and stock valuation, printed on your own letterhead.
The parts that usually need a spreadsheet are simply part of the system.
The month-end jobs that eat an afternoon.
Plain PHP and MySQL, with no framework and no outside services. It runs on ordinary shared hosting or on a machine in your own office, and it does not need the internet to work.
| Platform | PHP 8 with MySQL or MariaDB |
|---|---|
| Interface | Any modern browser, on desktop, tablet or phone |
| Languages | English, Arabic (right-to-left), French |
| Currencies | USD and LBP, plus any other you add |
| Bank formats | CSV, MT940, OFX, QIF |
| Stock valuation | Moving weighted average |
| Companies | Several per installation, kept separate |
| Dependencies | None — no packages, no CDN, no outside services |
| Automated checks | 884 across 13 suites |
Short answers, with no sales talk.
Yes. It is built around Lebanese practice rather than adapted to it: the Lebanese General Accounting Plan of 1982 with all 246 accounts, TVA at 11%, NSSF, the progressive payroll tax brackets, withholding tax and the fiscal stamp are part of the system, not add-ons.
Yes. Every document is held at the exchange rate of its own date, so past figures never change when the rate moves, and the gain or loss between the invoice rate and the settlement rate is recognised automatically. Other currencies can be added.
Yes. The whole interface is available in Arabic with a full right-to-left layout, and in English and French. The chart of accounts is named in all three.
Yes. Output and input VAT are tracked on every document and the TVA return is prepared from the ledger itself, so the declaration agrees with the accounts. NSSF and payroll tax declarations are produced the same way.
PHP 8 and MySQL or MariaDB. No framework, no packages and no outside services, so it runs on ordinary shared hosting or on a computer in your own office, and it does not need an internet connection to work.
Yes. One installation can hold several companies, each kept completely separate, which is how an accounting office would use it.
Yes. Customers, suppliers, items, the chart of accounts, opening balances and unpaid invoices all import from a spreadsheet, checked line by line before anything is saved.
Yes, the .dbf file directly -- there is no need to export anything first. Rows the old system deleted but never packed are left out, long text is read from the matching .fpt or .dbt file, and Arabic is converted from whichever codepage the table was written in, which you can correct yourself if the file is wrong about it.
You do. A full backup downloads to your own computer in one click, as a standard SQL file that any MySQL or MariaDB server can restore.
Sign in to pick up where you left off.
Sign inQuestions about Journally, or want it set up for your company?