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

# Finance & Accounting: Track Every Rupiah with Snishop

> Record every income and expense, manage bank accounts and budgets, then generate P&L and cash flow reports in Snishop ERP Finance.

The Finance & Accounting module is the financial backbone of Snishop ERP. It gives you a single place to record every rupiah that flows in and out of your business — from daily sales income to supplier payments — and turns that raw data into clear, standards-compliant reports you can use to make decisions, prepare taxes, and plan for growth.

## Recording Transactions

Every financial event in your business should be captured as a transaction in Snishop ERP. Transactions can be income (money in) or expenses (money out), and each one is linked to an account, a category, and a date.

**1. Open the Finance Module**

From the sidebar, click **Finance**. You will land on the transaction list, which shows all recorded entries sorted by date.

**2. Click Add Transaction**

Click the **+ Add Transaction** button in the top-right corner. A form panel slides in from the right side of the screen.

**3. Fill in the Transaction Details**

Complete the required fields:

* **Type** — select **Income** or **Expense**
* **Amount** — enter the transaction value in Rupiah (IDR)
* **Category** — choose from your chart of accounts, or let the AI suggest one automatically
* **Date** — defaults to today; change it if you are recording a past transaction
* **Account** — select the bank account or cash wallet this transaction belongs to
* **Description** — add a note to make the transaction easy to find later
* **Attachment** — optionally upload a receipt photo or PDF

**4. Save the Transaction**

Click **Save**. The transaction appears immediately in your transaction list, your account balance updates, and the cash flow chart on your dashboard refreshes in real time.

> [!NOTE]
>
> Snishop's **Dual Brain AI** analyzes your transaction history every time you add a new entry. It automatically suggests the most appropriate expense or income category based on the description, amount, and past patterns — saving you time and keeping your books consistent. You can always override the suggestion by selecting a different category manually.

## Managing Accounts

Accounts represent the financial containers where your money lives — bank accounts, cash drawers, digital wallets, and credit lines. To manage your accounts:

1. Go to **Finance → Accounts**.
2. Click **+ Add Account** to create a new account — give it a name, type (Bank, Cash, E-Wallet, Credit), and opening balance.
3. Each account maintains a running balance that updates automatically as you record transactions.
4. You can set one account as your **Default Account** so it pre-fills on every new transaction form.

## Budget Planning

The Budget module lets you set spending limits by category for each month or quarter, then tracks actual spending against those limits in real time.

* Go to **Finance → Budgets** and click **+ New Budget**.
* Select a period (monthly or custom date range) and add category lines with target amounts.
* The dashboard's **Budget Progress** widget automatically pulls from your active budget.
* Receive an in-app alert when any category reaches 80% of its budget threshold.

## Financial Reports

Snishop ERP generates the core financial statements your business needs, all from the transactions you have already recorded:

| Report | What It Shows |
| - | - |
| **Profit & Loss (P\&L)** | Revenue minus expenses broken down by category for any period |
| **Cash Flow Statement** | Operating, investing, and financing cash movements |
| **Balance Sheet** | Snapshot of assets, liabilities, and equity at a point in time |
| **General Ledger** | Every transaction listed chronologically per account |
| **Expense Breakdown** | Category-level spending analysis with trend comparisons |

All reports are **SAK EMKM and PSAK compliant**, making them suitable for Indonesian small and medium enterprise reporting standards.

## Exporting Reports

You can export any financial report to **Excel (.xlsx)** or **PDF** at any time:

1. Open the desired report under **Finance → Reports**.
2. Set your date range and any filters.
3. Click **Export** in the top-right corner and choose your format.
4. The exported file is formatted for professional presentation and includes your company logo and details from Company Settings.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.