Skip to Content
Accounting

Accounting

This course covers the full Accounting module in Quickenerp. You will learn how to set up your chart of accounts, create customer invoices and vendor bills, manage payments, reconcile bank transactions, configure taxes, create budgets, and generate financial reports. Every lesson provides step-by-step instructions, field-level explanations, and real business scenarios.

Responsible System
Last Update 07/21/2026
Completion Time 1 week 1 day 15 hours
Members 1
Accounting & Finance
Payment Terms & Collections
Payment Terms & Collections

Payment Terms

Payment terms define when and how invoices should be paid. Go to Accounting > Configuration > Payment Terms.

Common Payment Term Types

Type Example Due Date Calculation
ImmediateDue on ReceiptDue date = invoice date
Net DaysNet 30, Net 60Due date = invoice date + N days
End of MonthEOM 30Due date = last day of next month
After Invoice MonthEOM + 15 daysDue date = EOM + 15 days
Early Payment Discount2/10 Net 302% discount if paid within 10 days, otherwise due in 30
Fixed DateDue on 15th of next monthDue date = 15th of the month after invoice date
Multiple Installments50% now, 25% in 30 days, 25% in 60 daysMultiple due dates with percentages

Customer Payment Process

  1. Invoice posted → customer is sent invoice.
  2. Customer pays (bank transfer, check, card, portal payment).
  3. Go to Accounting > Customers > PaymentsCreate.
  4. Select customer, payment amount, payment method, bank journal.
  5. Click Validate - payment is posted.
  6. Reconcile the payment with the invoice(s) it covers.

Follow-up & Collections

Quickenerp can send automated follow-up emails for overdue invoices:

  • Configure Follow-up Levels in Accounting → Configuration → Follow-up Levels.
  • Each level defines: days overdue, email template, and action (e.g. add interest, send final notice).
  • Quickenerp auto-sends emails based on the schedule.
  • View overdue invoices in Reporting → Aged Receivables.
Accounting Overview
View all
Payment Terms & Collections
Payment Terms & Collections
Preview

Payment Terms

Payment terms define when and how invoices should be paid. Go to Accounting > Configuration > Payment Terms.

Common Payment Term Types

Type Example Due Date Calculation
ImmediateDue on ReceiptDue date = invoice date
Net DaysNet 30, Net 60Due date = invoice date + N days
End of MonthEOM 30Due date = last day of next month
After Invoice MonthEOM + 15 daysDue date = EOM + 15 days
Early Payment Discount2/10 Net 302% discount if paid within 10 days, otherwise due in 30
Fixed DateDue on 15th of next monthDue date = 15th of the month after invoice date
Multiple Installments50% now, 25% in 30 days, 25% in 60 daysMultiple due dates with percentages

Customer Payment Process

  1. Invoice posted → customer is sent invoice.
  2. Customer pays (bank transfer, check, card, portal payment).
  3. Go to Accounting > Customers > PaymentsCreate.
  4. Select customer, payment amount, payment method, bank journal.
  5. Click Validate - payment is posted.
  6. Reconcile the payment with the invoice(s) it covers.

Follow-up & Collections

Quickenerp can send automated follow-up emails for overdue invoices:

  • Configure Follow-up Levels in Accounting → Configuration → Follow-up Levels.
  • Each level defines: days overdue, email template, and action (e.g. add interest, send final notice).
  • Quickenerp auto-sends emails based on the schedule.
  • View overdue invoices in Reporting → Aged Receivables.
Introduction to Quickenerp Accounting
Introduction to Quickenerp Accounting
Preview

The Accounting Module

Quickenerp Accounting is a full double-entry accounting system. It handles the complete financial cycle - from invoicing and payments to financial reporting and period-end closing. All entries are recorded in the general ledger using debits and credits, ensuring full audit trail and GAAP/IFRS compliance.

Core Accounting Concepts

Concept Model (Technical Name) Description
Journal Entryaccount.moveEvery financial transaction. Contains lines (debits/credits) that must balance.
Journalaccount.journalA grouping of entries by type: Sales, Purchases, Bank, Cash, Miscellaneous.
Accountaccount.accountAn individual record in the chart of accounts. Categories: Asset, Liability, Equity, Income, Expense.
Invoiceaccount.move (type=out_invoice/out_refund)A customer invoice or credit note. Creates receivable and revenue entries.
Billaccount.move (type=in_invoice/in_refund)A vendor bill or credit note. Creates payable and expense entries.
Paymentaccount.paymentRecords money received from customers or paid to vendors. Linked to invoices.
Reconciliationaccount.reconcileMatching payments to invoices or bank transactions to accounting entries.
Taxaccount.taxSales tax, VAT, or GST configuration. Defines rate, computation, and accounts.

Key Capabilities

  • Double-entry bookkeeping with flexible chart of accounts.
  • Customer invoices, credit notes, and refunds.
  • Vendor bills, credit notes, and payments.
  • Bank reconciliation with automatic bank statement import.
  • Multi-currency with automatic rate updates.
  • Tax management: sales tax, VAT, GST, withholding tax.
  • Budget creation and real-time monitoring.
  • Financial reports: P&L, Balance Sheet, Trial Balance, General Ledger, Cash Flow, Aged Receivables.
  • Period-end closing with lock dates and audit trail.

Integration with Other Modules

Module Integration
SalesCustomer invoices created from sales orders. Down payments handled.
PurchasesVendor bills created from purchase orders. Three-way matching.
InventoryStock moves generate journal entries for inventory valuation and COGS.
ExpensesEmployee expenses posted to accounting on approval.
PayrollSalary journals post salaries, deductions, and employer contributions.
eCommerceOnline orders create invoices automatically on checkout.
Period-End Closing Process
Period-End Closing Process
Preview

Period-End Closing

Monthly Closing Checklist

  1. Reconcile All Bank Accounts - Match every bank statement line. Book balance should equal bank balance.
  2. Reconcile AR/AP - Match all payments to invoices. Unreconciled items should be investigated.
  3. Verify Tax Report - Ensure tax amounts match invoices/bills posted this period.
  4. Review Trial Balance - Check for unbalanced entries, suspense accounts, or unusual balances.
  5. Depreciation - Run depreciation entries for fixed assets.
  6. Deferred Revenue/Expenses - Post deferral entries if using this feature.
  7. Adjusting Entries - Post accruals, prepayments, and corrections in the Miscellaneous journal.
  8. Generate Financial Reports - P&L, Balance Sheet, Cash Flow. Review with management.
  9. Lock the Period - Set lock dates to prevent changes (see below).

Lock Dates

Lock dates prevent posting entries in closed periods. Set in Accounting > Configuration > Settings → "Lock Dates" section.

  • Fiscal Year Lock Date - No changes allowed before this date for any user.
  • Period Lock Date - No changes allowed before this date for non-accountant users. Accountants still have access.
  • Journal-Specific Lock Dates - Set different dates per journal.

Fiscal Year-End Closing

  1. After the year-end P&L is finalised, post closing entries:
  • Zero out temporary accounts (revenue, expenses).
  • Transfer net profit/loss to Retained Earnings.
  • Quickenerp does not auto-close the year - you create closing entries manually or via a script.
  • After closing, set the Fiscal Year Lock Date to the last day of the closed year.
  • New fiscal year starts with opening balances carried forward.
  • Audit Trail

    Accounting > Reporting > Audit Trail shows every posted entry with:

    • Entry number (sequential).
    • Date and time posted.
    • User who posted.
    • IP address.
    • Journal and reference.

    Regularly review the audit trail to ensure data integrity. Export for external auditors.

    Best Practices

    • Close each month within 10 business days of month-end.
    • Lock periods promptly to prevent accidental changes.
    • Run the Trial Balance before and after closing to verify accuracy.
    • Maintain a closing checklist document and track completion.
    • Use the chatter on journal entries to document adjustments for future reference.
    This documentation is updated continuously. Some features described here may be renamed, deprecated, or still being finalized.