Small Business Accounting Pack — NPD, USN taxes, bank CSV + Excel
Taxes for sole proprietors and self-employed without an accountant: NPD and USN calculators with deductions, sole-proprietor insurance contributions, a bank statement CSV parser and a 2026 reporting calendar. Plus a live-formula Excel workbook. Python 3.9+, no dependencies.
Load your bank statement — get taxable income, confirmed expenses and spending categories. Run a calculator — learn the tax due after the insurance deduction and your quarterly advances. The calendar tells you what to pay when.
📦 FORMAT · VERSION · WARRANTY
• Contents: ZIP — 4 modules, a run.py CLI, a formula-driven Excel workbook, selftest.py (125 checks), a demo statement, GUIDE.pdf with screenshots, README, LICENSE
• Version: October 2026 · Python 3.9+ · standard library only
• Delivery: automatically to your e-mail right after payment
• Warranty: a reproducible bug is fixed within 24–72 hours (6 months of support)
4 MODULES (run with python run.py
• npd — self-employed: receipts from individuals at 4% and from companies at 6%, the 2,400,000 RUB yearly cap with the remaining balance, monthly and yearly reports, receipt deadline — the 28th of the next month
• usn — USN "Income" 6% with an insurance deduction down to zero; USN "Income − Expenses" 15% with the 1%-of-income minimum tax; quarterly advances on a cumulative basis
• bank_statement — CSV statement parsing: Russian and English headers, operation categories (income, tax, bank, office, ads), taxable income, USN15 expenses
• tax_calendar — 2026 deadlines: advances April 25/July 25/October 25, the declaration March 25, contributions December 28, the 1% over 300,000 RUB; the nearest deadline with a day count
NUMBERS FROM THE DEMO (income 1,200,000 RUB/year)
• USN 6%: 72,000 RUB tax, 57,390 RUB insurance deduction, 14,610 RUB to pay
• IP contributions: fixed 57,390 RUB + 1% over 300,000 RUB = 63,390 RUB
• The demo statement: 12 operations, 338,000 RUB taxable income, 46,000 RUB USN15 expenses
• USN 15% (400,000 RUB expenses): 111,391.50 RUB tax, the 12,000 RUB minimum does not apply
LIVE-FORMULA EXCEL WORKBOOK
4 sheets (NPD, USN6, USN15, Contributions & calendar) — change the income and the tax recalculates itself. All 13 formulas were verified with the formulas engine and are covered by the selftest. Opens in Excel, LibreOffice, Google Sheets.
VERIFICATION — 125 CHECKS
python selftest.py recalculates every formula independently and compares it with the module output. The screenshots are real CLI output on the demo data, not mockups.
FOR WHOM
• Self-employed — calculate the tax per receipt and watch the yearly cap
• A sole proprietor on USN — quarterly advances with the insurance deduction and a payment calendar
• Anyone banking online — turn a statement into structured data in seconds
BEFORE REAL CALCULATIONS
The rates and fixed contributions are 2026-year constants at the top of the modules; verify them against the current law. The formulas do not depend on the values.
MORE FROM THE SHOP:
⟶ PHP SaaS Starter Kit Pro: SaaS source code: subscriptions, invoices, API — plati.market/itm/6190459
⟶ Mortgage calculator widget: white-label payment-schedule widget — plati.market/itm/6190678
⟶ 36-month business financial model: live-formula Excel: P&L, cash, unit economics — plati.market/itm/6190867
No customer reviews yet.