Every sale reported to FBR, and profit visible by outlet
A fast-growing solar company selling panels, inverters and batteries from two outlets moved its whole business onto Odoo, with every sales invoice reported to FBR Digital Invoicing as it is posted.

Solar energy · Islamabad
DOART Energy sells solar panels, inverters and battery storage to homeowners and businesses through its head office and a service centre. Many of its customers are individuals identified by CNIC, some customers also supply the company, and dealers earn bonuses on what they sell.
When FBR Digital Invoicing became mandatory, DOART needed every sales invoice reported to FBR with its official invoice number and QR code, without slowing down the sales counter. At the same time the owners wanted to see what each outlet and each salesperson actually earned, something their previous set-up could not tell them.
The solution
Odoo with FBR Digital Invoicing
Odoo 18 on our managed hosting, with our FBR connector reporting each invoice as it is posted, through our own relay server, and printing the FBR invoice number and QR code on the invoice.
Profit by outlet and salesperson
Every income and expense line carries its outlet, and sales reports by product, salesperson and outlet are available in PDF and Excel.
Customers who are also suppliers
A single statement for any party that both buys from and sells to DOART, and invoice settlement for dealer bonuses as credit or cash.
Clean customer records
CNIC as a unique customer identifier, with duplicate customers merged so balances and FBR buyer details are always right.
Cash and bank control
A cash and bank register across all accounts, and withholding-tax-only payments handled correctly.
- More than 1,950 sales invoices reported to FBR in the first nine months of 2026, each printed with its FBR invoice number and QR code.
- Outlet and salesperson profitability available any day, instead of being estimated at year end.
- When FBR rejects an invoice, staff see the exact reason in plain language and can correct and resubmit it the same day.
- Improvements built for DOART, including protection against filing the same invoice twice, were rolled out to every Think Optimise client using the connector.
More case studies
Repairs, warranty and HR for 130,000+ devices, on an Odoo built around the business
Hero Fun Tech → Garment sourcingFour companies on three continents, one sourcing system
DTO Fashion → Food wholesaleA trade webshop for 1,100+ lines, run from the same system as the warehouse
DWS – Desserts Wholesale Supplies →Not every project is right for us
We would rather say this before we start. Think Optimise works with a limited number of businesses at a time, and we choose them as carefully as they choose us.
We are a good fit if you want your system done properly: accounts that reconcile, processes that are agreed and written down, and a team that is trained and confident on day one.
We are probably not the right fit if you want Odoo installed quickly and left alone. There are faster ways to get a login screen. There are few better ways to get a system your business can run on for years.
We will ask things of you: a project owner, time from your key people, and honest answers about how your business really works today. In return, you get the same experienced team from the first meeting to long after go-live, and a partner who still answers the phone.
If that sounds like the way you want to work, we would like to hear from you.
Let's talk about your system
Tell us about your business and what you need. We'll reply within one working day.
Quality over quantity. We deliberately work with a limited number of clients at a time, so we can serve each one better: more time, more care, and the same experienced team from the first meeting to go-live and beyond.
Every field is optional. The more you share, the better we can prepare for our first conversation.
- Office
- Office 401, Fourth Floor, RDF Centre
Mauve Area, G-9/1, Islamabad - Phone
- +92 341 5001000
- info@thinkoptimise.com