GST-ready for India, VAT-ready for the world. Create invoices, get paid on four gateways, and let AI draft the reminder emails — only when you want it to.
Every feature below is already wired end to end — tax calculation, webhooks, PDF generation, and the admin screens to configure all of it.
Automatic CGST/SGST vs IGST splitting for India, VAT with reverse-charge for cross-border B2B, HSN/SAC codes, and multi-currency line items.
Razorpay, Stripe, PayPal, and PayU — each with real checkout flows and signature-verified webhooks that mark invoices paid automatically.
Auto-generate invoices on a schedule. Send reminders by email, SMS, or WhatsApp, with tone that adapts when AI drafting is switched on.
Start a timer against a client, stop it, and convert the tracked hours straight into a draft invoice — built for freelancers.
Clients get a secure link, not a password. They can view invoices, pay online, e-sign a quote, or ask the AI chatbot about their balance.
Import a CSV statement and match each line to a recorded payment — know exactly what's actually landed in the account.
CSV/Excel exports, a monthly tax summary, and a GSTR-1-shaped JSON export that's a genuine head start on filing.
Multiple business locations with their own GSTIN, plus custom-domain branding for agencies reselling under their own name.
Set an amount threshold — invoices at or above it wait for a designated approver's sign-off before they're allowed to send.
Every one of the 12 AI features below has its own switch. Nothing runs, and no client data leaves your server, until an admin explicitly turns it on.
One master switch, twelve individual ones. Turn AI off entirely, or enable only "smart reminders" while everything else stays dark. Each feature picks its own provider and API key.
"Bill Acme for 10 hours consulting at ₹2,000/hr" becomes a structured draft invoice.
Scan an uploaded receipt and auto-fill vendor, amount, tax, and date on an expense.
New expenses get auto-tagged into your categories — correct it once and move on.
Reminder tone adapts to a client's payment history — friendly first, firmer if they're chronically late.
A projected view of what's coming in and going out, based on real invoice and expense trends.
Flags invoices that look like accidental duplicates or unusually large amounts before they go out.
A plain-language monthly readout of how the business is actually doing.
Suggests the likely tax rate and HSN/SAC code for a new line item description.
Translates an invoice's notes, terms, and line items for an international client.
An internal 0–100 score based on a client's actual on-time payment history.
Estimates how likely — and how soon — a given client is to pay an open invoice.
Answers a client's questions about their own invoices and balance — nothing else.
The live demo comes pre-loaded with sample clients, invoices, and payments across five roles — log in as any of them below.
Every screen shown on this page — invoices, AI settings, the client portal, the Super Admin panel — is one login away.
Every tenant — plans, subscriptions, suspend or reactivate any account.
Full access to one business — invoices, clients, settings, everything.
Full access except platform-wide settings reserved for Super Admin.
Invoices, expenses, reports — the numbers, without account settings.
Limited to creating and viewing invoices they created themselves.
Clients get a secure, signed link with every invoice — never a password.
These are demo-only credentials seeded by DemoUsersSeeder — remove them before deploying your own instance to production.
Straight PHP and Composer. CSS and JS load from CDN — there's no npm install and no build step.
No. Composer installs the PHP dependencies; Tailwind, Alpine, and Livewire's assets load via CDN. There's no npm install, no webpack, and no container to run.
No. Every one of the 12 AI features has its own switch, plus a master switch. The app runs identically with AI fully disabled — no feature outside the AI ones depends on it.
No. The GST engine handles CGST/SGST/IGST splitting for India, and a separate VAT calculator (with reverse-charge support) handles international invoicing, alongside multi-currency with daily-refreshed exchange rates and AI invoice translation.
Razorpay, Stripe, PayPal, and PayU — each with a real checkout flow and a signature-verified webhook, so a payment automatically marks the invoice paid without anyone checking manually.
Directly under public/uploads/ — logos, receipts, and generated invoice PDFs. No symlinks needed, and it works on shared hosting out of the box.
Yes. Tenants on a plan with white-labeling can set a custom domain that automatically swaps in their own branding, and a subscription/plan system is included if you want to charge for it.
A complete, production-minded Laravel 12 codebase — tax engine, payments, AI, and the admin screens to run all of it.