Quotes, proformas and sales orders
Your customer accepts or declines a quote from a portal link, no login needed; the accepted quote becomes the order or the invoice.
Send a quote, turn it into a sales order, deliver and invoice it, and collect: every step is one click from the last, and each posts to the ledger as it happens.
Your customer accepts or declines a quote from a portal link, no login needed; the accepted quote becomes the order or the invoice.
Invoices and cash invoices, credit and delivery notes, with line discounts and charges; tax invoices with the VAT where your country has VAT.
Bill a retainer every month, and let scheduled reminders chase what is overdue.
A payment link on the invoice (card through Stripe), statements by email or WhatsApp, and ageing that shows who owes what.
Hold back a retention on an invoice and release it later, or spread a year's subscription over the months it covers.
On Growth and Premium, yes: the invoice is in the customer's currency and the ledger in yours, at the day's rate, with revaluation at period end.
Yes, from a spreadsheet: every row is checked and shown as a plan before anything is issued.
No. Stock leaves on the delivery note or the invoice, whichever comes first.
Before invoicing a customer outside Bahrain, decide where the sale belongs on the NBR return: exports are zero-rated, while a sale to a VAT-registered customer in another GCC state has a line of its own. On Growth and Premium the invoice can be in that customer's currency while the ledger stays in dinars at the day's rate. For a fee quoted including VAT, the VAT inside it is the total multiplied by 10 and divided by 110, rounded to three decimals.
Set up for Bahrain's rules from the first day.