> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jadenet.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Accounting and Finance

> Manage fiscal setup, AP, AR, statements, tax, journals, reporting, and period closing using the standard business-page format.

## Purpose

Use Accounting and Finance to maintain financial master data and periods, process AP/AR and tax documents, review journals and exceptions, close jobs/periods, and produce financial and management reports.

## Preconditions

* The user has the appropriate accounting role and company/office scope.
* Fiscal year/period is configured and open.
* Chart of accounts, currencies/rates, charge mappings, tax setup, parties, and beginning balances are valid.
* Source operational, expense, and cashier documents are approved/posted as required.
* Reconciliation and period-close responsibilities are assigned.

## Workflow

1. Maintain fiscal, currency, charge, tax, and account masters.
2. Create/approve/post vendor bills and customer invoices.
3. Process statements, settlements, debit/credit notes, and taxes.
4. Receive cashier payments/receipts and review allocations.
5. Monitor journals and operational-finance exceptions.
6. Reconcile AP, AR, cash/bank, tax, advances, interbranch, and job profitability.
7. Close jobs and run end-of-month/year processes.
8. Generate and review financial and management reports; the reports themselves are read-only outputs, not approval transactions.

The process map connects operational transactions to document approval/posting, subledgers, reconciliation, period close, and read-only reporting.

```mermaid placement="top-right" theme={null}
%%{init: {'flowchart': {'defaultRenderer': 'elk'}}}%%
flowchart LR
    A([Source document]) --> B[Validate fiscal, tax, and account setup]
    B --> C[Create bill, invoice, or applicable finance document]
    C --> D[Ask For Approval when document requires it]
    D --> E{Document approved?}
    E -- No --> F[Revise or reject document]
    F --> C
    E -- Yes --> G[Post document]
    G --> H[Update subledger and general ledger]
    H --> I[Run reconciliation controls]
    I --> J{Difference found?}
    J -- Yes --> K[Investigate source and correct]
    K --> C
    J -- No --> L[Close jobs and period when ready]
    L --> M[Generate financial reports]
    M --> N([Review and distribute as authorized])

    classDef start fill:#714B67,stroke:#56364E,color:#FFFFFF;
    classDef work fill:#EFE6ED,stroke:#714B67,color:#2F2933;
    classDef approval fill:#F8E6A0,stroke:#B8860B,color:#3B2E00;
    classDef finance fill:#D8F1EF,stroke:#00A09D,color:#123B39;
    classDef done fill:#D9EED8,stroke:#4F8A4C,color:#183817;
    classDef exception fill:#F5D8DC,stroke:#B54A59,color:#4A1720;
    class A start;
    class B,C,I,L,M work;
    class D,E,J approval;
    class F,K exception;
    class G,H finance;
    class N done;
```

## Step-by-step

<Steps>
  <Step title="Verify setup">Confirm fiscal period, beginning balances, currencies/rates, charge/account mappings, tax configuration, and reporting structure.</Step>
  <Step title="Process Accounts Payable">Create/load the vendor bill; verify vendor/tax identity, invoice/date, due date, job, currency/rate, charge/tax lines, duplicate status, evidence, approval, and posting.</Step>
  <Step title="Process Accounts Receivable">Create the sales invoice/reimbursement/non-job/consolidated/down-payment/debit/credit document; verify customer, source, due date, currency/rate, charge/tax lines, approval, and posting.</Step>
  <Step title="Process statements and tax">Complete AR/AP or VAT SOA and Faktur Pajak/outgoing/incoming/return/Coretax workflows according to approved procedure.</Step>
  <Step title="Review journals">Check general, settlement, bill, invoice, cash/bank, job-closing, EOM, and EOY journals for completeness and balance.</Step>
  <Step title="Reconcile">Reconcile subsidiary/open balances to the ledger and investigate unallocated, overdue, empty, unbalanced, unbilled, or missing-cost items.</Step>
  <Step title="Close jobs and periods">Complete the job-closing checklist, financial review, EOM process, and authorized lock/close.</Step>
  <Step title="Run reports">Generate and review trial balance, P\&L, balance sheet, AP/AR aging, cash flow, tax, journal, and job-profitability reports.</Step>
</Steps>

## Screenshots

<Note>No sanitized current-version Accounting and Finance screenshots are stored in the repository yet.</Note>

Recommended captures: fiscal setup; vendor bill; sales invoice; tax document; journal list/detail; monitoring exceptions; EOM process; financial report parameters.

## Result

Financial transactions are correctly classified, approved, posted, reconciled, and reported for the selected company/office and period, with controlled job and period closure.

## Approval

Approval levels depend on document type and configured matrix. Reviewers verify source authorization, party, job/non-job classification, date/period, currency/rate, amount, tax, accounts, evidence, duplicate risk, and balancing. Period close requires formal finance sign-off.

## Accounting Impact

This module creates the primary ledger impact: vendor bills affect AP/expense/asset/tax; invoices affect AR/revenue/tax; debit/credit notes adjust prior balances; cashier journals affect cash/bank and open items; settlement affects advances/expenses; closing/EOM/EOY journals finalize job and period results.

## Common Errors

| Error                            | Resolution                                                             |
| -------------------------------- | ---------------------------------------------------------------------- |
| Transaction in wrong period      | Correct before posting or follow authorized reopen/correction process  |
| Duplicate bill/invoice           | Search by party, number, date, amount, and source reference            |
| Unbalanced/empty journal         | Correct source mappings/lines and repost through approved workflow     |
| Wrong charge/account/tax mapping | Correct master/source and assess already-posted records                |
| AP/AR differs from ledger        | Reconcile posting, allocation, currency, date, and correction journals |
| Report total differs             | Match company, period/date basis, status, currency, and parameters     |
| Period closed with exceptions    | Reopen only with approval, correct, re-review, and close again         |

## Related Functions

* [Expense Management](/modules/voucher-management)
* [Cashier Management](/modules/cash-and-bank)
* [Budget Management](/modules/budget-management)
* [Executive Report](/modules/executive-report)
* [Job closing](/workflow/job-closing)
* [Period management](/admin/period-management)
* [Approvals and posting](/workflow/approvals-and-posting)
