Roles & permissions
Recommended roles:
- Sales user
- Creates estimates/quotations and follows up with customers.
- Billing / Finance
- Issues invoices, records payments, handles credit notes, runs aging and revenue reports.
- Admin
- Configures numbering, taxes, currencies, email/PDF templates, payment modes, and compliance settings.
Best practice:
- Separate “create documents” from “approve/financial controls” when possible.
- Keep a consistent naming convention for customers, items, and document references.
Setup checklist
### 1) Company + finance basics
- Confirm base currency and allowed currencies (if multi-currency is used).
- Confirm tax settings (VAT) and default tax rates where required.
- Confirm document numbering and prefixes (estimate/invoice sequences).
### 2) Items catalog
- Create a clean item catalog (products/services):
- Name, rate, tax (if applicable), unit
- Optional: categories/groups
- Decide whether pricing is fixed or editable per document.
### 3) Customer records
- Ensure customer profiles are complete:
- Legal name, billing address, VAT/tax number where relevant
- Contacts (invoice recipients)
- Confirm email addresses used for sending documents.
### 4) Invoice templates + PDF output
- Verify invoice PDF layout, logo, company details, and footer notes.
- Confirm terms and payment instructions are consistent.
### 5) Payment modes (if used)
- Configure payment modes used by your organization (cash, bank transfer, etc.).
- Decide who can “mark as paid” and how evidence is stored.
### 6) (Optional) Compliance setup
If you use ZATCA / e-invoicing:
- Configure compliance settings
- Validate invoice output and archiving requirements
- See the compliance guide (170) for rollout checklist.
Key workflows
### Workflow 1: Estimate (quotation) → Invoice → Payment
- Create an estimate/quotation
- Send to customer and track status
- When accepted, convert to an invoice (or create invoice from the approved scope)
- Send the invoice to the customer
- Record payment when received
- Verify outstanding balance becomes 0 (or correct remainder for partial payments)
Tips:
- Keep scope clear: items, quantities, taxes, discounts.
- Use consistent due dates and payment terms.
### Workflow 2: Invoice creation and settlement tracking
- Create invoice with correct customer + items
- Set due date and payment terms
- Send invoice (email/PDF)
- Track status (unpaid/paid/overdue)
- Record payments and attach evidence when required
Collections best practices:
- Use invoice aging report weekly.
- Prioritize high-value overdue invoices first.
### Workflow 3: Credit notes (when enabled)
Use credit notes for refunds or adjustments that must remain auditable.
- Create credit note and link to the original invoice (when applicable)
- Apply credit to future invoice(s) or mark as refunded based on your policy
- Keep notes explaining why the credit was issued
### Workflow 4: Monthly sales review
- Review revenue by period
- Review invoices by status
- Review payments received and outstanding receivables
- Export data if needed for BI/analysis (Exports module)
Reports
Common reports used by finance and sales:
- Invoices by status (unpaid/paid/overdue)
- Outstanding receivables
- Invoice aging
- Revenue by period
- Revenue by customer
- Payment history by customer
Screenshots
Troubleshooting / FAQ
### Invoice totals are wrong
- Check item rates and quantities.
- Verify tax settings (VAT rate, included/excluded behavior).
- Check discounts and rounding rules.
### Customer says they didn’t receive the invoice email
- Confirm the contact email address is correct.
- Check email sending configuration and spam/junk folder.
- Re-send from invoice page and confirm status.
### Payment was recorded but invoice still shows unpaid
- Confirm payment was applied to the correct invoice.
- If partial payments are enabled, confirm remaining balance is expected.
- Check if payment mode requires approval steps in your policy.
### Compliance QR / e-invoicing output missing
- Confirm compliance is enabled and scoped correctly (e.g., KSA-only rules).
- Generate a fresh PDF after updating settings.
- Follow the compliance validation checklist (guide 170).
Need help with this section? Contact our team for guided setup support.