Standard Cabinet Widths
— used by the Auto-Layout generator to fill a run, largest-fits-first
The Preferred Cabinet Width chosen in Auto-Layout is always tried first; these are the fallback sizes used to fill whatever's left, biggest first.
Pricing Settings (GHS)
Board Prices (per sheet)
Hardware Prices (per unit)
Edge Banding (per linear metre)
Glass Doors
Frame width is the visible face of the aluminium profile on each side of a glass door — it sets how much smaller the glass is cut than the door opening.
Labour, Markup & VAT
Markup is folded silently into material & fitting unit prices on the quote — it never appears as its own line. Appliances (tagged below) are excluded.
Change Your Password
Data Backup & Restore
— everything lives in this browser only; export regularly
All business data — customers, payments, documents, inventory, expenses, jobs, and pricing settings — lives only in this browser's storage. There's no cloud copy. Losing this browser profile or computer loses everything unless you've exported a backup. Login accounts and passwords are never included in the export.
Automatic Backups
When enabled, a backup download triggers automatically at the interval you choose while this app is open. If the app wasn't open when a backup was due, it catches up the next time you open it. Some browsers block automatic downloads without a click — if that happens, use the "Download Now" button that appears in the banner at the top of the app.
🏢 Business Suite
0 customer(s)
NamePhoneEmailAddressTINPaid
Add New Customer
Link a job to a customer from the "Client Details" bar on the main screen — that ties payments, invoices, and delivery notes to their account once those are added.
Record a Payment
Payment History
Total: GHS 0.00
Receipt#DateCustomerJobAmountMethod
Uses whatever job is currently loaded and generated on the main screen (same cabinet schedule and pricing as the Quote tab), plus the Client Details and linked customer.
Proforma Invoice
A pre-sale document for advance payment or procurement — not a tax invoice.
Sales Invoice
The full tax invoice, with VAT calculated and itemised.
Delivery Note / Waybill
Goods-movement record — cabinet schedule only, no prices.
Document Log
No.TypeCustomerJobDate
Stock Items
NameCategoryStockReorder AtSelling PriceStatus
Receive Stock
Issue Stock
Deduct Current Job From Inventory
Uses the currently loaded/generated job's cutting list (boards, hardware, edge banding, worktop, skirting, glass doors) and deducts matching catalog items automatically. Use "+ Add Standard Items" first so the names match.
Movement History
Date/TimeItemQtyTypeReasonReference
Suppliers 0 supplier(s)
NamePhoneEmailAddressOwed
Record a Payment to a Supplier
Reduces their balance owed and is logged as an expense (category "Supplier Payment") so it flows into the P&L automatically — no need to also log it in Accounting.
Sell inventory items directly (hardware, offcuts, accessories) — pick a customer and items, then generate documents. The Sales Invoice deducts stock automatically; recording the actual payment (once received) happens on the Payments tab, so income only counts once money is actually in hand.
Add Items to Sale
ItemQtyUnit PriceLine Total
Cart Total: GHS 0.00
Chart of Accounts
Every payment and expense posts a real double-entry journal entry against these accounts. Add a new Asset account (e.g. a specific bank) here and it shows up as a "Paid Into"/"Paid From" option immediately — no code changes needed. Deactivating an account removes it from new transactions but keeps historical records pointing at it correctly. Balances below are as of today.
Record an Expense
Income is tracked automatically from the Payments tab (cash-basis: recognised when received). Log everything else — rent, materials, wages, fuel — here.
Total: GHS 0.00
DateCategoryDescriptionAmountReference
Profit & Loss Report
Cash-basis: income = payments received, expenses = what's logged above, in the period you choose. Sourced from the general ledger. Not a substitute for statutory accounts from a qualified accountant.
Trial Balance
Every account's balance as of a chosen date, debits and credits listed side by side — the two columns should always total the same.
Balance Sheet
What the business owns (Assets), owes (Liabilities), and is worth (Equity) as of a chosen date. Retained Earnings is computed automatically from all Income and Expense postings up to that date.
Job Profitability
Compares what a job was invoiced (Sales Invoices) and collected (Payments) against the actual material cost consumed for it — pulled from real supplier purchase prices recorded in Inventory & Suppliers. Labour, transport and overhead are not included in Material Cost here — they show up in the general Profit & Loss report instead. A job needs a generated Sales Invoice and/or a "Deduct from Inventory" run to appear below; material cost is only as accurate as the unit costs entered when stock was received.
Quotations (Proforma Invoices), Sales Invoices, product performance, conversion rate and more — for whatever period you choose below.
Change Password
Kitchen Calculator
Auto-Layout from Dimensions
Next: confirm wall cabinet positions before applying
3D Kitchen View
Windows & Doors
Add, edit or remove windows, doorways and sockets on any wall — the 3D view updates automatically. A new opening doesn't move existing cabinets out of its way on its own; reposition or remove a cabinet first if it would land in the same spot.