Expenses
Record operating expenses, link them to an expense account and a cost center, and let Mosce ERP generate the entry and the payment automatically.
Expenses are the fastest way to record money going out against an account in the chart of accounts. When you record it, Mosce ERP creates the accounting entry and the payment atomically.
Reading time: ~5 min
When to use this
Use Expenses when you already paid for something (or are going to pay for it on the spot) and want to record it against an expense account. If what you received is a formal invoice from the supplier that you will pay later, record a supplier invoice instead - that flow generates the account payable.
Typical examples: fuel, office supplies, bank fees, team lunches, tips, minor cash expenses.
Before you start
- You need the
expense:managepermission to create or post expenses.expense:readalone lets you view them. - The chart of accounts must have at least:
- An EXPENSE account that you will debit.
- An ASSET account (cash, bank) that you will credit as the payment account.
- There must be an open fiscal period covering the expense date.
- If you are going to attribute it to a cost center, create it first.
Step by step
-
Go to Expenses from the side menu.
-
Click New expense. A form opens with the following fields:
- Date (required) - the date the expense occurred.
- Amount (required) - in Dominican pesos. The system stores it in cents internally.
- Description (required, max. 500 characters) - what the expense was.
- Expense account (required) - selector that only shows EXPENSE class accounts.
- Payment account (required) - selector that only shows ASSET class accounts (cash or bank).
- Payment method (required) - Cash, Card, Transfer, Check or Other.
- Cost center (optional) - for profitability reports by business unit.
- Reference / Voucher no. (optional, max. 100 characters) - the receipt number or the supplier's physical invoice.
- Notes (optional, max. 1000 characters) - internal comments.
-
Click Create. The expense stays in Draft status and is assigned a sequential number (format
EXP-000001). -
Review the data in the list. If you need to correct anything, open the expense and edit it - it can only be edited while in draft.
-
When it is ready, click Post. Confirm in the dialog.
Expected result
When you post the expense, Mosce ERP runs three operations in a single transaction:
- Creates a payment (direction OUT, type EXPENSE) with its own sequential number
PAY-000001. - Generates an accounting entry that debits the expense account and credits the payment account.
- Changes the expense status to Posted.
From that moment the expense appears in the general ledger and adds to the income statement. If you need to reverse it, open the posted expense and click Void - an automatic reversal entry is generated and the expense moves to Voided status. Draft expenses can be permanently deleted; posted or voided ones cannot.
Common errors
- EXPENSE_INVALID_STATUS - you tried to edit, post or delete an expense that is not in the correct status (for example, posting one already posted, or editing a voided one). Only drafts are edited; only drafts are posted; only posted ones are voided.
- The expense account does not appear in the selector - check that the account has the EXPENSE class in the chart of accounts and is active.
- The payment account does not appear in the selector - it must be ASSET class (cash or bank). Equity, revenue or liability accounts are not accepted as payment accounts.
- There is no open fiscal period - open or create the fiscal period matching the expense date before posting it.
Related
- Supplier invoices - when you receive a formal invoice with a payment term.
- Chart of accounts - to create or adjust expense accounts.
- Cost centers - to attribute expenses to business units.
- Journal entries - to review the generated entry.
- Fiscal periods - management of open and closed periods.
Purchases
Create purchase orders, batch-edit products, send the order to the supplier by email (optional), receive the goods (partial or full), void a receipt, and link the supplier invoice.
Supplier invoices
Capture the invoices you receive from your suppliers, with line items and ITBIS, and let Mosce ERP generate the account payable and the accounting entry.