Skip to main content

Expenses

The Expenses section allows you to track and categorize all business expenses. Every expense automatically generates a corresponding journal entry to keep your books balanced.

![Expenses list](/img/concord-crm/accounting-module/Screenshot 2026-03-16 at 12.00.14 AM.png)

List Viewโ€‹

The Expenses table displays all recorded expenses.

Creating an Expenseโ€‹

Click the Create Expense button to open the creation side panel. The form includes the following fields:

FieldRequiredDescription
Expense NumberAutoAutomatically generated using the configured prefix (default: EXP-).
Expense DateYesThe date the expense was incurred.
CategoryYesSelect from configured expense categories (managed in Settings > Accounting > Expense Categories).
Payment AccountYesThe account used to pay for the expense (e.g., Cash, Bank Account).
AmountYesThe expense amount.
Tax RateNoOptionally apply a tax rate (configured in Settings > Accounting > Tax Rates).
DescriptionNoA description of the expense.

![Create Expense form](/img/concord-crm/accounting-module/Screenshot 2026-03-16 at 12.00.45 AM.png)

Automatic Journal Entryโ€‹

When an expense is saved, the system automatically creates a journal entry that:

  • Debits the Expense Category Account for the pre-tax amount, plus Tax Payable for the tax portion.
  • Credits the Cash / Payment Account for the total amount.

If the expense is later edited (amount, tax rate, or account changed), the original journal entry is voided and a new one is created with the updated values. If the expense is deleted, a reversing journal entry is created to undo the original.

See Journal Entries for the full list of auto-creation triggers.

CSV Importโ€‹

Expenses support CSV Import for bulk data entry. Click the Import button to upload a CSV file with your expense data. The import wizard will guide you through mapping your CSV columns to the required expense fields.