Skip to main content
The Finance module is your central hub for tracking every rupiah that flows in and out of your business. Whether you’re logging a customer payment, recording an operational expense, or reconciling petty cash, Snishop ERP makes it easy to capture transactions accurately — with AI-assisted categorization to save you time. This guide walks you through recording your first transaction manually and via receipt upload.

Recording a Transaction Manually

1

Open the Finance Module

From the left sidebar, click Finance. The Finance dashboard displays your current balance summary, recent transactions, and quick-action buttons.
2

Click '+ Tambah Transaksi'

In the top-right area of the transaction list, click the + Tambah Transaksi (Add Transaction) button. A transaction form panel slides open on the right side of your screen.
3

Select the Transaction Type

Choose between:
  • Pemasukan (Income) — for money coming into your business, such as sales revenue or client payments.
  • Pengeluaran (Expense) — for money leaving your business, such as supplier payments, utilities, or salaries.
4

Enter the Amount in Rupiah (IDR)

Type the transaction amount in the Jumlah field. Snishop ERP uses Indonesian Rupiah (IDR) by default. You do not need to type the “Rp” prefix — the system formats it automatically.
5

Select or Create a Category

Choose the most relevant category from the dropdown list (e.g., Penjualan Produk, Biaya Operasional, Gaji Karyawan). If no suitable category exists, click + Buat Kategori Baru to create a custom one.
Snishop ERP’s AI engine analyzes your transaction description and amount to automatically suggest the most likely category. The suggestion appears as a highlighted chip above the dropdown — click it to accept, or ignore it to choose manually. The more transactions you record, the smarter the suggestions become over time.
6

Select the Bank or Cash Account

Under Akun, pick the account this transaction belongs to — for example, Kas Kecil, BCA Operasional, or Mandiri Giro. These accounts are configured in your Chart of Accounts. If the account you need isn’t listed, contact your Admin to add it.
7

Set the Transaction Date

The Tanggal field defaults to today. Click the calendar icon to select a different date — useful when you’re entering past transactions or backdating reconciled entries.
8

Add Optional Notes or Description

Use the Catatan field to add any context: invoice numbers, vendor names, project codes, or anything that helps identify this transaction later. This text is also searchable from the transaction list.
9

Save the Transaction

Click Simpan (Save). The transaction is immediately recorded and reflected in your account balance, category totals, and financial reports.

Recording a Transaction by Uploading a Receipt

If you have a physical or digital receipt, you can let Snishop ERP extract the details automatically instead of typing them in.
1

Open the Add Transaction Form

Click + Tambah Transaksi as described above. In the form, switch to the Upload Bukti tab at the top of the panel.
2

Upload Your Receipt

Drag and drop your receipt image (JPG, PNG, or PDF) into the upload area, or click Pilih File to browse your device. On mobile, you can tap Ambil Foto to capture the receipt with your camera directly.
3

Let the AI Extract Transaction Data

Snishop ERP’s OCR engine scans the receipt and auto-fills the amount, date, vendor name, and a suggested category. Review each field for accuracy — the extracted values are editable.
4

Confirm Account and Save

Verify the Akun assignment, make any corrections, and click Simpan. The receipt image is attached to the transaction and stored for audit purposes.

Viewing and Filtering Your Transaction History

After saving, your transaction appears in the Daftar Transaksi (Transaction List) view within the Finance module. Here’s how to navigate it:
  • Search — Use the search bar at the top to find transactions by notes, vendor name, or amount.
  • Filter by Type — Click the Pemasukan / Pengeluaran toggle to show only income or only expense records.
  • Filter by Category — Use the Kategori dropdown to narrow results to a specific expense or income category.
  • Filter by Account — Select a specific bank or cash account from the Akun filter to see only that account’s activity.
  • Filter by Date Range — Click the date picker to set a custom range, or choose presets like Bulan Ini, Bulan Lalu, or Tahun Ini.
  • Export — Click the Export button (top-right) to download the filtered transaction list as a .xlsx or .csv file for reconciliation or reporting.
Each row in the list shows the date, description, category, account, and amount. Click any row to open the full transaction detail and, if permitted, edit it.
Only users with the Owner, Admin, or Supervisor role can edit or delete existing transactions. If you have an Employee role, you can view transactions but cannot modify records that have already been saved. Contact your workspace Owner or Admin if you need a transaction corrected.