Skip to main content

AdministraCLI

Minimal transaction-matching and invoicing tool for small businesses. All data lives in a single local Excel file — no server, no database.

Balance sheet and P&L

AdministraCLI is not a full accounting package. It tracks bank transactions and invoices only — no fixed assets, loans, or depreciation. Create a separate workbook for each reporting year. Because you only enter mutations, the balance sheet shows differences, not absolute positions. Use AdministraCLI's output as input for a complete balance sheet if needed.

Installation

pip install administracli

Usage

administracli init   # create administracli.xlsx
# fill in transactions and invoices in Excel
administracli run    # categorise and view reports

run walks you through each uncategorised transaction. Open invoices appear alongside categories so you can match them in one step. Once everything is categorised, the balance sheet and P&L are shown.

Transaction matching

Corporate income tax

Categorise CIT advance payments as Corporate income tax. Set the definitive amount in the settings sheet (cit_amount).

  • Not yet assessed — advances show as CIT prepayment on the balance sheet; nothing in the P&L.
  • Assessed — the definitive amount appears as expense in the P&L. The difference with advances shows as CIT receivable or CIT payable on the balance sheet.

VAT

Add periods in vat_declarations (start inclusive, end exclusive). Computed fields are recalculated on every run, rounded to whole euros (Dutch BTW).

  • Outgoing invoices require vat_rate. Amounts are including VAT.
  • Incoming invoices require exactly one of vat_rate, vat_rate_abroad_from_outside_eu, or vat_rate_abroad_from_inside_eu. Domestic amounts are including VAT; reverse-charge amounts are excluding VAT.

Categorise VAT payments as VAT. Link to a declaration for definitive payments.

License

AGPL-3.0

Metadata

Release files for administracli 0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for administracli 0.0.0
File Size Uploaded
administracli-0.0.0.tar.gz 28.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for administracli 0.0.0
File Interpreter ABI Platform
administracli-0.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 54.5 kB

Release files / administracli-0.0.0.tar.gz

Download URL administracli-0.0.0.tar.gz
Size 28.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c072349f1421dc625fe99f22e9415371ee6e53bc0f999e912800673765cf26d1
BLAKE2b-256 checksum
How to use checksums
a592a15193801c98411572378eb295cd0dd03a0d1aa0b2ad51f006acd0de906d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 26, 2026.

Transparency log

Release files / administracli-0.0.0-py3-none-any.whl

Download URL administracli-0.0.0-py3-none-any.whl
Size 26.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
26dc77cfa63f8ab96ce17a2bcee114e03dfa79cb5852c24511995e20db299e2b
BLAKE2b-256 checksum
How to use checksums
ad0f0d00b93b22f71e14da045d95a89310de208823a0b0eb69d1558b133e54bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page