Point of Sale & PSAK accounting

Sell at the counter, the books keep themselves.

SakuKasir records each transaction once. From the Point of Sale screen the double entry writes itself, stock comes down, and the PPN is worked out. Your financial statements stay current, with nothing to re-enter at month end.

Indonesian language · Rupiah · Ready for PKP and non-PKP businesses

The SakuKasir Point of Sale screen: the product catalogue with stock remaining on the left, the basket with its tax base and 11% PPN on the right.
  • PSAK compliant
  • PPN 11% automatically
  • Double-entry journals
  • Multi-company
  • Reports ready to print
Entered once

Selling and bookkeeping are not two jobs

In most businesses a sale is recorded twice: once at the counter, and again in the books. The second is usually done weeks later, when nobody remembers the details any more. SakuKasir removes that second step.

1

Serving the customer

Pick the products, set the quantities, choose how they are paying, print the receipt. Stock remaining shows on every product card, and a sale beyond what is on the shelf is refused there and then.

2

The journal writes itself

Cash or receivables debited, revenue and output PPN credited, then the cost of sale and the stock recorded with them. Balanced, numbered, and nobody typed a thing.

3

The reports are always ready

The balance sheet, profit and loss and trial balance are built from those same journals. There is no separate close to run just to see where you stand today.

What is recorded is what happened. The figures in the reports come from the same journals as the customer's receipt, not from a summary typed up afterwards. Every report can be traced back to the transaction behind it through the ledger.

Features

What you get

One application for the whole cycle: from goods arriving, through the sale at the counter, to a figure in the financial statements.

Point of Sale

A product catalogue showing stock remaining, per-line discounts, and five ways to pay — cash, QRIS, debit card, transfer, or on credit.

Journals post themselves

Sales, purchases, invoices, payments, depreciation and payroll each post their own journal. Manual journals remain for anything that comes from elsewhere.

PPN and PKP status

Turn PKP on and every sale collects 11% output PPN. Shelf prices may include the PPN or exclude it. Both are proper, and the choice is yours.

Stock

Receive stock from suppliers, a movement card per item, and a cost of sale worked out from the average cost at the moment the goods leave.

Restaurants and the kitchen

Every dish carries its own recipe. Selling one portion of nasi goreng takes the rice, eggs and oil off the shelf, so its cost comes from the ingredients actually consumed — not from a figure typed once and left alone.

Table plan and kitchen screen

A bill runs per table, and the dishes ordered appear on the kitchen screen for the station that cooks them. The tax is right too: restaurant food carries PBJT, a regional tax, not PPN.

Receivables and payables

Customer invoices and supplier bills, with part payment. What is still owed shows per document, not only as a total.

Cash and bank

Several accounts and a petty cash float, running balances, and reconciliation line by line against the bank statement.

Fixed assets

A register with book values, and a monthly depreciation run that is safe to repeat. A month already charged is never charged twice.

People and payroll

Employees with their grade and rank, daily attendance, then a month's wages calculated once and posted as a single journal. The payslips print straight off.

An Android app for phone and tablet

A Point of Sale you can carry, on exactly the same books as the web application. A sale made on the phone appears in its journal at once. On a tablet the catalogue and the basket sit side by side, so nothing has to be opened to add an item.

PPh 21 at the TER rates

Monthly withholding uses the average effective rates under PP 58/2023. December is recalculated over the full year, less what has already been withheld. A rate change is proposed by whoever runs the payroll and decided by whoever is accountable for it. Nobody changes one alone.

Staff clock in themselves

An employee records their own attendance on one screen, and that is all they see. Everyone else's pay, the Point of Sale and the books stay closed. Anyone who does not clock in is simply exempted, and is never docked.

Budgets

Set a plan for the year, then compare it with what actually happened, month by month. The variance is green when it is better than plan and red when it is worse.

Segment reporting

Tag journal lines with a cost centre, department or project, then see what each one costs.

Printed on your own letterhead

Upload the company logo once, and every report prints with a letterhead carrying the name, address, NPWP, the period, and when it was printed.

Several companies

One account for several legal entities, each with books of its own kept fully apart. Moving between shops or entities needs no signing out and back in.

Roles and an audit trail

A cashier sees the Point of Sale and nothing more; the financial statements are for the owner and the bookkeeper. Every change to the data is recorded, and that record cannot be deleted from inside the application.

Reports

Financial statements you can hand over as they are

Nine reports stand on the same journals, so there are never two versions of a figure. Press PRINT and what comes out is your company's document, not a screenshot of an application.

  • Trial balance and balance sheet
  • Profit and loss, and cash flow
  • The ledger per account, with a running balance
  • Segment reports by cost centre, department or project
  • The monthly PPN return, the withholding recap, and the corporate annual return
  • Export to Excel, or save as a PDF to send by email
A trial balance as printed: a letterhead carrying the
                shop logo, company name, address and NPWP, followed by the
                accounts with their debits, credits and balances.
Budgets

Know sooner when the plan is slipping

Budget by account by month, then compare it with what actually happened. The variance column answers one question only: better or worse than plan. You do not have to remember which kind of account you are looking at.

  • Sales above target read positive, and green
  • Costs below plan read positive, and green, too
  • Several scenarios for one financial year — a plan and its revisions
The budget versus actual screen: revenue ahead of
                budget shown in green, cost of sales over plan shown in
                red.
Receipts

PPN the customer can see plainly

The receipt shows the tax base and the PPN within the price paid, so there is no surprise at the counter. Its number is recorded on the sales journal, so every sale can be traced through to the ledger.

For a business not yet registered as PKP, no PPN is collected at all and the receipt shows only the total. Which is exactly as it should be.

A completed sale receipt: three items, the tax base,
                the PPN, a total of Rp 30,000, and cash as the payment
                method.
Who it is for

Built for businesses whose books have to be right

Shops and minimarkets

Serve customers all day and still have tidy financial statements at the end of the month.

Wholesalers and distributors

Credit sales, collection and part payment all recorded against one and the same document.

Restaurants and cafes

A recipe per dish connects the kitchen to the storeroom, so ingredient stock falls with every portion sold.

Service businesses

Useful with no stock at all: invoicing, cash and bank, fixed assets, and the full set of reports.

Consultants and accountants

Several clients under one account, with each company's books kept entirely apart from the next.

Plainly put

What is not here yet, and is being worked on

Better you know now than be disappointed later. The following are not available in SakuKasir today, and are being worked on.

Partly available

QRIS integration

QRIS can already be used at the counter, and the sale posts to the right account. What does not exist is the link to the provider: a dynamic QR per transaction and automatic payment confirmation are still being built.

Planned

e-Faktur and Coretax

PPN is calculated and journalled correctly, but tax invoice numbering (NSFP) and filing to the DJP system are not connected. For now that step is done separately.

Sebagian tersedia

The app on the Play Store

The Android app exists and is in use, but it is installed from an APK we send you. The Play Store listing is being worked on. There is no iPhone app at all; SakuKasir still opens in the browser there.

Sebagian tersedia

BPJS and withholding certificates

Payroll calculates PPh 21 and prints payslips. But BPJS health and employment contributions are not calculated, and the 1721-A1 certificate cannot be printed. The tax calculation is for permanent employees only, not yet for daily workers.

Questions

Questions that come up often

Do I need to understand accounting to use it?

Not for the day-to-day. A cashier picks the products and takes the payment, and the journal writes itself behind the screen. Accounting knowledge is only needed to read the reports or to enter a manual journal. The user guide explains every screen in plain language.

My business is not PKP yet. Is it still suitable?

It is. PKP status is a single setting that can be switched off, and while it is off SakuKasir collects no PPN at all — a business that is not registered must not collect it. If turnover later passes Rp 4.8 billion a year and you are registered, you simply switch it on without changing your shelf prices.

Can it be used for more than one company?

It can. Each company has an address of its own and books of its own, kept apart at the database level, so one company's data cannot be read from another. One account may belong to several companies, and moving between them needs no signing in again.

What happens if something runs out while a customer is waiting?

Stock remaining is on every product card, and the basket refuses a quantity beyond what is there at that moment. Not later, when Charge is pressed and the customer is still standing there.

What about my data?

Each company's books are stored separately, and access is governed by role: a cashier does not see the financial statements. Every change is recorded along with who made it, and that record cannot be deleted from inside the application.

Is there a user guide?

There is, in Indonesian and in English, with a screenshot of every step. It includes a walk-through of a shop's first three weeks, from the owner's capital to the financial statements. Ask for it with the demo.

See it with your own shop's figures

We will walk you through it from the counter to the financial statements, using an example close to your own business.