Dashboard
Business overview across all invoices and parties.
Summary
Profit & Loss statementQuick Access
Analytics
Sales & Profit Trend
Last 6 monthsInvoice Status
Top Parties by Sales
All timeRecent Invoices
View all| Invoice | Date | Party | Amount | Profit | Status |
|---|
Quotations
Create estimates for clients, then convert accepted ones straight into an invoice.
All Quotations
| Quote No | Date | Valid Until | Party | Description | Amount | Status | Actions |
|---|
Invoices
Create, edit and track every invoice with automatic profit calculation.
All Invoices
| Invoice No | Date | Party | Description | Qty | Sale Amt | Sales Tax | Adv. Tax | Cost | Profit | Profit % | Received | Balance | Status | Actions |
|---|
Credit/Debit Notes
Issue a credit or debit note against an invoice — it adjusts that invoice's balance automatically.
All Credit/Debit Notes
| Note No | Type | Date | Against Invoice | Party | Amount | Reason | Actions |
|---|
Recurring Invoices
Set up a repeating billing template — due invoices can be generated automatically or on demand.
All Recurring Invoices
| Template No | Party | Frequency | Est. Amount | Next Due | Status | Generated | Actions |
|---|
Pending Bills
Work that's still being carried out — not yet ready to be turned into an invoice.
Work in Progress
| Description | Party | Bill Type | Started | Est. Sale | Est. Cost | Notes | Actions |
|---|
Parties
Maintain your customer list here, then choose a party (instead of retyping it) on invoices, delivery challans and completion certificates.
Customer Parties
| Party Name | Address | Phone | Actions |
|---|
Party-wise Summary
| Party Name | Invoices | Sale Amount | Cost | Profit | Profit % | Received | Balance Due |
|---|
Products
Maintain your product / item list here, track how much stock is on hand, and get alerted when something is running low. While creating an invoice, type in the Description box to search this list, and use the "Last Rate" button to pull the rate you charged last time for that item.
Product List
| Product Name | Unit | Stock On Hand | Last Sale Rate | Last Invoice | Last Party | Last Date | Sold In (Invoices) | Actions |
|---|
Purchase Order Organizer
Record every purchase order here, organise it by category, and look it up instantly by PO number or invoice/bill number.
Find a Purchase Order
By Category
| Category | Purchase Orders | Total Amount |
|---|
All Purchase Orders
| PO Number | Date | Category | Supplier | Invoice / Bill # | Description | Amount | Status | Remarks | File | Actions |
|---|
Vendors' Ledger
Bookkeeping for the parties you buy goods from (suppliers). Each Purchase Order is a Debit; each "Supplier Payment" voucher is a Credit against them.
Vendors' Ledger
Partners' Ledger
Bookkeeping for your investing/shared partners — how much of each invoice is theirs, how much you owe them right now, and which bills they're invested in.
Partners' Ledger
🔄 Checkout History
Every Partner Checkout you've confirmed, listed separately here. Edit one to change its settlement date, cash/reinvested split or remarks — or delete it to undo the checkout and free those bills up again.
Payment Entries
Log every payment received against an invoice. Balances update instantly.
Filters
All Payments
| Payment ID | Invoices | Party | Date | Amount | Charges | Net Received | Mode | Remarks | Actions |
|---|
Pending Cheques
Cheques physically received from a party but not yet entered as a Payment (e.g. invoice not yet decided, or cheque not yet deposited/cleared). Once ready, convert an entry straight into a Payment.
Filters
Cheques Received — Not Yet Recorded as Payment
| Date Received | Party | Cheque No. | Bank | Amount | Remarks | Actions |
|---|
Expense Ledger
Track every business expense — rent, salaries, utilities and more — separate from your invoices and payments.
Filters
All Expenses
| Expense ID | Date | Category | Description | Mode | Amount | Remarks | Actions |
|---|
Cash & Bank
Cash in hand, bank balance, monthly profit/expense summary, and every cash payment voucher / cash receipt in one place.
Filters
Cash & Bank Book
| Date | Voucher No | Type | Mode | Category | Party / Description | Debit (Out) | Credit (In) | Balance | Actions |
|---|
Tax
Sales Tax & Advance/Withholding Tax across invoices, broken down by Paid and Unpaid.
Filters
Invoice-wise Tax
| Invoice No | Date | Party | Bill Type | Status | Sale Amt | Sales Tax | Adv./W.H. Tax | Total Tax |
|---|
Chart of Accounts
The full double-entry account list — Assets, Liabilities, Equity, Income & Expenses. Post Journal Entries against these accounts.
Accounts
| Code | Account Name | Type | Normal Balance | Opening (Dr) | Opening (Cr) | Current Balance | Actions |
|---|
Journal Entries
Manual double-entry vouchers. Every entry must balance — total Debit must equal total Credit.
Filters
Entries
| Date | Ref / Voucher No. | Narration | Accounts | Debit | Credit | Actions |
|---|
Trial Balance
Every account's Debit and Credit balance as of the selected date — should always tie out.
Accounts
| Code | Account Name | Type | Debit | Credit |
|---|
Balance Sheet
Assets vs. Liabilities & Equity (including current-period net profit) as of the selected date.
Assets
| Account | Amount |
|---|
Liabilities & Equity
| Account | Amount |
|---|
Ledger
Party-wise and date-wise ledger of your invoices, linked to their payments — filter by paid or unpaid status.
Filters
Transactions
| Date | Type | Reference | Party | Budget Head | Description | Amount (Incl. Tax) | Debit | Credit | Balance | Status | Actions |
|---|
Profit & Loss
Search and filter profit invoice-wise or date-wise, across any date range or party.
Filters
Breakdown
| Invoice No | Date | Party | Bill Type | Sale Amt | Cost | Profit | Profit % |
|---|
Reports
Quick summary reports — pick one below. For detailed, filterable breakdowns use Ledger or Profit & Loss.
Reports
Delivery Challan
Fill the form, preview updates live, then print on your pre-printed letterhead.
Challan History
| DC No | Date | Party | Invoice | Quantity | Actions |
|---|
Bill Receiving
Company-wise register of every bill raised so far — print it to collect a signature confirming receipt.
Filters
Completion Certificate
Fill the form, preview updates live, then print on your pre-printed letterhead.
Certificate History
| Cert No | Date | Party | Invoice | Quantity | Actions |
|---|
Settings
Business details used across the app.
Security
Change the password used to log you in as this user. Choose something only you will remember — there's no recovery option, so keep it safe.
Company Logo
Upload a logo to print on the Ledger and other reports, next to your company name. PNG or JPG, small file size recommended.
Budget Heads
Define the budget heads bills can be charged against. Pick one or more on each invoice, then filter the Ledger budget-wise.
Cloud Backup (Google Drive)
Automatically save a copy of all your data to your own Google Drive, in addition to the local Backup/Restore above. One-time setup is required the first time.
- This app must be hosted at a fixed web address (e.g. GitHub Pages, Netlify) — Google sign-in does not work when the file is opened directly from your computer (a "file://" address).
- Open Google Cloud Console → Credentials, click "Create Credentials → OAuth client ID", choose type "Web application".
- Under "Authorized JavaScript origins", add the exact web address where this app is hosted (e.g. https://yourname.github.io).
- Copy the generated Client ID and paste it below, then click Connect. A backup file named
invoicing-app-backup.jsonwill be created in your Drive.
FBR e-Invoicing (Pakistan)
Submit your invoices to FBR's Digital Invoicing system (PRAL). Configure your seller details and API token here once, then submit any invoice to FBR from its Print screen.
Kept only in this app's local data — never shown elsewhere. Sandbox and Production each need their own token.
Audit Log
Every record created, changed, or deleted — by whom and when.
| When | User | Action | Record Type | Details |
|---|
Rough Cast Calculator
Purchase & Repair costing — same formulas as your Excel sheet.
| Total Cast | 0 |
|---|---|
| G.S.T | 0 |
| Advance Income Tax | 0 |
| Total Amount | 0 |
| Profit | 0 |
| Ratio | 0% |
| Total Cast | 0 |
|---|---|
| G.S.T | 0 |
| P.R.A | 0 |
| Total Amount | 0 |
| Profit | 0 |
| Ratio | 0% |
Type into either amount field — the other one updates automatically.