Pembukuan double-entry, pelacakan PPN, Laba & Rugi, Neraca โ semuanya dalam buku besar SQLite lokal yang menargetkan HMRC Membuat Pajak Digital.
Setiap transaksi diimbangi dengan sen โ debit selalu sama dengan kredit
Kode akun standar Inggris yang unik โ aset, kewajiban, ekuitas, pendapatan, dan pengeluaran yang dipetakan ke kategori HMRC. Perluas dengan akun khusus sesuai kebutuhan.
Semua data disimpan di ~/.chameleon/accounting/<company>/ledger.db. Berjalan sepenuhnya offline. Dukungan beberapa perusahaan โ beralih antar entitas dengan tanda perintah.
Akhir tahun disetel dengan benar ke 5 April (tahun fiskal Inggris 6 April โ 5 April). Laporan P&L dan PPN secara otomatis mencakup periode yang benar tanpa penyesuaian tanggal manual.
Berlari --forensic untuk mendeteksi entri yang tidak seimbang, duplikat referensi, ketidaksesuaian PPN dan penyimpangan lainnya. Hasil dicetak sebagai JSON terstruktur untuk tinjauan AI.
Semua laporan menghasilkan JSON terstruktur hingga stdout sehingga Chameleon AI dapat menguraikan, meringkas, dan memberi saran tentang posisi keuangan Anda dalam bahasa alami.
Jembatan WebSocket akuntansi (acct_ws_bridge.py) memaparkan kueri buku besar ke pendamping seluler dan dasbor eksternal melalui jaringan Tailscale Anda.
Tarif standar 20%
Penurunan tarif 5%
Nilai nol
Membebaskan
Di luar jangkauan
Pendapatan vs pengeluaran untuk periode tersebut. Penjualan, harga pokok barang, laba kotor, biaya operasional, laba bersih โ semuanya dipecah berdasarkan kode akun. Jalankan dengan --report pl.
Aset, kewajiban, dan ekuitas pada suatu waktu. Mengonfirmasi integritas entri ganda โ aset harus sama dengan kewajiban ditambah ekuitas. Jalankan dengan --report bs.
Angka PPN kotak per kotak yang sesuai dengan format pengembalian PPN MTD HMRC: Kotak 1 (pajak keluaran), Kotak 4 (pajak masukan), Kotak 6 (penjualan bersih), Kotak 7 (pembelian bersih). Jalankan dengan --report vat.
Faktur yang sesuai dengan HMRC Notice 700 โ dicetak, disimpan sebagai PDF, atau dikirim ke ponsel Anda dalam satu klik
Setiap faktur mencakup semua bidang yang diwajibkan oleh HMRC Notice 700: nomor faktur berurutan yang unik, nama dan alamat pemasok, nomor pendaftaran PPN, tanggal faktur, tanggal penyediaan (waktu penyediaan), nama dan alamat klien, nomor PPN klien jika berlaku, deskripsi baris terperinci dengan jumlah dan harga satuan, tarif PPN per baris, subtotal bersih dan PPN, dan jumlah total yang harus dibayar. Tidak ada yang hilang, tidak ada yang ditebak.
Membuka File โ Faktur โ Pengaturan Perusahaan untuk memasukkan nama perusahaan terdaftar Anda, alamat, nomor Rumah Perusahaan, nomor PPN, email, telepon dan rincian bank. Pengaturan disimpan per database klien di company.json di samping buku besar dan dimuat secara otomatis setiap kali faktur dibuat untuk klien tersebut.
Saat pertama kali Anda menagih klien, nama, alamat, dan nomor PPN mereka disimpan ke tabel kontak di dalam buku besar. Pada faktur berikutnya, mengetikkan nama klien akan melengkapi detailnya secara otomatis โ tidak perlu memasukkan ulang. Kontak dapat diedit kapan saja.
Dari Manajer Faktur (File โ Fakturโฆ) pilih faktur apa pun dan pilih: Mencetak (membuka dialog pencetakan OS โ printer atau driver PDF apa pun), Simpan PDF (langsung ke disk melalui ekspor PDF bawaan Qt), atau Kirim ke Telepon (mendorong HTML faktur ke aplikasi Pendamping yang membuka dialog pencetakan Android โ mencetak secara nirkabel ke AirPrint atau printer terdekat).
Pisahkan kolom "Tanggal persediaan" (waktu persediaan) โ berbeda dengan tanggal faktur. Diperlukan oleh HMRC untuk keperluan PPN. Defaultnya adalah hari ini tetapi dapat diedit secara independen per faktur.
Aplikasi Pendamping dapat mencetak faktur apa pun secara nirkabel. Ketuk ikon cetak di baris faktur mana pun โ aplikasi mengambil HTML dari IDE, mengubahnya menjadi PDF di perangkat melalui printing paket, dan membuka dialog pencetakan sistem Android.
Ke-12 bidang yang wajib diisi untuk faktur PPN Inggris lengkap sudah ada dan diisi. Garis dengan tarif rendah dan tarif nol diberi label dengan jelas. Urutan nomor faktur benar-benar meningkat secara monoton tanpa ada celah.
| Memerintah | Keterangan |
|---|---|
python3 chameleon_accounting.py --report pl | Laba & Rugi tahun pajak berjalan |
python3 chameleon_accounting.py --report bs | Neraca pada hari ini |
python3 chameleon_accounting.py --report vat | Ringkasan pengembalian PPN (kotak MTD) |
python3 chameleon_accounting.py --forensic | Pemindaian anomali & integritas |
python3 chameleon_accounting.py --help | Referensi perintah lengkap |
Dibuat khusus untuk pekerja lepas dan usaha kecil yang beroperasi berdasarkan peraturan pajak Inggris.
Hubungi kami โ Kembali ke ikhtisar