A clear path from payment to a closed month.

CraftedBills separates source records, suggestions and human decisions. That makes every step traceable and every unresolved item visible.

See all features
01

1. Add the payments

Import the period from an mBank PDF, adaptive CSV or MT940 statement. Preview the range, keep only new records and classify operations that do not require an expense document.

  • Preview before saving
  • Stable deduplication
  • Exclusions always need a reason
Result: a reliable list of payments that defines the month’s completeness denominator.
02

2. Collect every kind of document

Run KSeF TEST for Polish invoices, add local and foreign PDFs, or watch a folder. Text extraction and supported OCR happen on-device.

  • KSeF XML kept as an original
  • Foreign PDFs treated as first-class documents
  • Scans can use local PL/EN OCR
Result: one document view without pretending that KSeF contains every business expense.
03

3. Review suggestions and exceptions

The matcher compares identifiers, amounts, currencies, suppliers and dates. Strong candidates can be accepted; uncertain ones remain in review.

  • Reasons for and against every candidate
  • Manual decisions override later suggestions
  • Missing and excluded items remain distinct
Result: a month whose completeness can be explained, not merely scored.
04

4. Report and close the month

Export a monthly ZIP with reports, accepted source documents and a SHA-256 manifest. Close the month only after reviewing unresolved work or recording a reason.

  • CSV and ZIP exports available in the local MVP
  • Closing snapshot records the final state
  • Reopening requires a reason
Result: a repeatable handoff and an audit trail for what changed later.

A demonstration month

A sample company imports 84 payments, receives 37 KSeF invoices and finds 26 foreign PDFs. CraftedBills proposes the clear matches, routes uncertain pairs to review and reveals six missing documents. These are demonstration figures, not customer performance claims.

84payments37KSeF26PDF6missing

Close the month without guessing.

Explore the product direction and return when access to the first tests opens.

Coming soon onApp StoreiOS
Coming soon onMac App StoremacOS
macOS test build · demonstration data · no commitment