Laravel Mini ERPORIGINAL PROJECTUPSTREAM FEATURESOFFLINE READYMOBILE READYLaravel Mini ERPORIGINAL PROJECTUPSTREAM FEATURESOFFLINE READYMOBILE READYLaravel Mini ERPORIGINAL PROJECTUPSTREAM FEATURESOFFLINE READYMOBILE READYLaravel Mini ERPORIGINAL PROJECTUPSTREAM FEATURESOFFLINE READYMOBILE READY

Laravel Mini ERP

Original project | akaunting/akaunting inspired features
Original first | Upstream enhanced

Laravel
Mini ERP

Invoice lifecycle nyata dengan Draft, Sent, Partially Paid, Paid, Overdue, Void, credit note, refund, pengeluaran, piutang, dan arus kas. Nilai dashboard tidak lagi selalu naik karena pembayaran balik, credit note, dan biaya operasional dapat menurunkannya.

RealInvoice lifecycle
ARReceivable
CashPayment based
V3Realistic build

Finance Command Center

Draft tidak dihitung sebagai penjualan. Sent membentuk piutang, pembayaran parsial mengurangi saldo, refund dan credit note dapat menurunkan pendapatan serta kas.

Model perhitungan: Draft = belum masuk laporan Sent/Overdue = masuk invoice issued dan piutang Paid = kas benar-benar diterima Refund/Credit = mengurangi kas dan nilai invoice Expense = selalu diinput positif lalu dikurangkan otomatis
Invoice issued
Rp0
Draft dan Void tidak dihitung
Cash received
Rp0
Pembayaran dikurangi refund
Accounts receivable
Rp0
Saldo invoice yang belum dibayar
Draft pipeline
Rp0
Belum memengaruhi laporan
Expenses
Rp0
Pengeluaran operasional
Net cash flow
Rp0
Kas masuk bersih dikurangi biaya

Invoice Register

Quick Expense

Masukkan angka positif. Sistem akan mencatatnya sebagai arus kas keluar.

Contoh Penginputan

Invoice Draft PT Contoh Digital | 15000000 | Draft Belum menambah invoice issued, piutang, atau kas.
Invoice Sent CV Orbit | 8500000 | Sent | jatuh tempo 30 hari Menambah invoice issued dan piutang, tetapi belum menambah kas.
Pembayaran parsial Bayar 3000000 untuk invoice 8500000 Kas naik Rp3.000.000 dan piutang turun menjadi Rp5.500.000.
Refund & credit note Refund 500000 dari invoice lunas Kas dan nilai invoice bersih turun Rp500.000.
Expense Cloud hosting | 1450000 Input tetap positif. Dashboard otomatis menguranginya dari net cash flow.

Monthly Cash Flow

Net cash bulanan Garis nol

Audit Trail

Buat invoice baru

Pilih Draft bila invoice belum siap. Pilih Sent hanya jika invoice sudah final dan dikirim ke pelanggan.

Kelola invoice

Catat pembayaran

Refund dan credit note

Refund mengurangi kas. Credit note dengan nominal yang sama mengurangi nilai invoice bersih.

Upstream Integration

Features are adapted independently. The full upstream repository is not copied into the browser runtime.

Selected repository

akaunting/akaunting

Accounting, invoices, expenses, and reporting.

Original source retained

The uploaded project archive is included unchanged under developer-source/original-project.zip. This enhanced static application is an additional deployment layer.

Deployment Guide

Upload the ZIP contents directly to Cloudflare Pages. The main file is located at the root and no build command is required for this enhanced shell.

1 | Upload

Create a Direct Upload Pages project and upload all files together.

2 | Refresh

After publishing a new version, close old tabs or clear the previous PWA cache once.

3 | Backend

Features requiring a real database, AI model, image API, or multiplayer server must use a separately deployed secure backend.

4 | Accounting model

Demo memakai model kas untuk cash flow dan invoice lifecycle untuk piutang. Untuk laporan pajak atau standar akuntansi resmi, hubungkan ke backend dan konfigurasi kebijakan sesuai yurisdiksi bisnis.

Confirm action