Services list
Accounting → Services. Filter Active. Open a row. Suspend / restore from the detail. New opens the order form.
WebMobileAdminStaff
Create service / order
Accounting → Orders / Services → New. Fill: customer picker + display name, subject, start date, status (Active), billing email/phone/GSTIN, billing address, GST mode (auto / IGST / CGST+SGST), currency, discount, line items (name, description, qty, unit price, recurring cycle). Ticks: create proforma, send mail. Save creates the WHMCS-style service and optionally the first unpaid proforma.
WebAdminStaff
Service detail
Open /accounting/services/:id. Same fields as create plus suspend/restore. Linked proformas sit on the record.
WebAdminStaff
Proforma invoices
Accounting → Proformas → New. Fill: service/order, customer, customer name, subject, date, start date, due date, GST mode, currency, email, phone, GSTIN, billing address, discount, line items. Save numbers the proforma. Recurring cron clones due recurrences.
WebAdminStaff
Proforma PDFs, mail, Excel, zip
On a proforma: PDF/HTML (signature + payment QR), mail to the customer, Excel, customer Excel, zip many PDFs.
WebAdminStaff
GST invoices
Accounting → GST invoices. Usually generated from a paid/accepted proforma. Open for tax invoice date (created date) and due (created + 5 days). Edit if you have the cap.
WebAdminStaff
GST void and dates
On a GST invoice → Void. Tax invoice date is created date; due is created + 5 days.
WebAdminStaff
GST credit notes
Accounting → Credit notes. List and detail against GST invoices.
WebAdminStaff
Payment received
Accounting → Payments (proforma). Record amount, date, account. View/edit the list.
WebAdminStaff
GST invoice payments
GST-side payment records. View/edit from GST invoice detail.
WebAdminStaff
TDS / 26AS on payments
On a payment, tick 26AS/TDS. That amount appears on the TDS report.
WebAdminStaff
Orders
Accounting → Orders. Same service records; create/detail. No View Own — assigned billing staff see the list if they have the cap.
WebAdminStaff
Domain orders
Accounting → Domain orders. View-only list of domain-type orders.
WebAdminStaff
Default terms (PI)
Accounting → Default terms. Edit the HTML that new proformas inherit.
WebAdmin
Goal management
Accounting → Sale goals → New. Fill: name, staff (one or more), start/end (default this month), sale target, description, recurring (repeat every N months, unlimited or N cycles). Save; cron rolls the next period. Open a row for actual vs target.
WebMobileAdminStaff
Bank / card accounts
Accounting → Bank → New. Fill: display name, bank name, account number, IFSC/SWIFT, type (bank or card), branch, card number, card holder, notes, hint, sort order, active. Save is selectable on passbook and purchase payments.
WebAdminStaff
Passbook
Accounting → Passbook. Add a movement: account, amount, date, description, pool category. Client-currency lookup. Pool in / pool out moves between pools; wallet credits and vendor advances from here.
WebMobileAdminStaff
Passbook pool in / pool out
On passbook, Pool in / Pool out. Pick from-pool, to-pool, amount. Save moves money. Wallet credit/settlement and vendor advances use the same ledger.
WebAdminStaff
Passbook pool categories
Setup → Passbook pools → New: name. Used on passbook movements.
WebAdmin
Accounting activity log
Accounting → Activity. Read-only billing log.
WebAdminStaff
GST report
Reports → GST: invoice totals, tax, payment status.
WebMobileAdminStaff
TDS report
Reports → TDS from proforma payments with the 26AS tick.
WebMobileAdminStaff
Customer statement
Customer → Statements, or Reports → Customer statement. Date range → PDF/Excel.
WebMobileAdminStaff
Invoice reminders cron
Settings → Cron → invoice reminders. Token URL mails due invoices.
WebAdmin
Invoice & money defaults
Settings → Finance. Default tax, due-after days, number format, next number, currency placement, separators.
WebAdmin
Tax rates & currencies
Setup → Taxes → New: name, percent. Currencies → New: symbol, default. Used on proformas and expenses.
WebAdmin
Company subscriptions
Others → Subscriptions → New. Fill: name, provider, category, amount, currency, billing cycle (monthly…), start, renewal, end, auto-renew, status, login email, account URL, credentials notes, assigned staff, reminder days before, notes. Save; renew from the row (renewed-at, amount, notes).
WebMobileAdminStaff
Expenses
Finance → Expenses → New. Fill: category, date, amount, currency, tax, tax 2, expense name, reference, note, customer, project, payment mode, billable, repeat every (or custom N day/week/month/year and cycles), create invoice if billable, send invoice to customer. Save. Categories: Setup → Expense categories → New (name, description).
WebMobileAdminStaff
Classic Perfex sales removed
Items / estimates / classic invoices / payments are disabled. Billing is Accounting (orders, proformas, GST).
WebAdmin
Recurring proformas
On a proforma set recurrence; cron (token URL) clones the next one. Recurring proforma report lists them.
WebAdmin
Legacy invoices permission
Role matrix still has invoices. It gates some finance insights and classic invoice-shaped access.
WebAdminStaff
Legacy WHMCS services bundle
Old whmcs_services view grants Orders + Domain Orders + Services List together.
WebAdmin
Insights: cash after obligations
Insights → Cash: expected in, GST still open, staff payout, remaining cash.
WebAdmin
Insights: recurring forecast
Insights → Recurring: this month, next month, three months vs 3-month sales average.
WebAdmin