Skip to content

ishanpranav/ishan-books

Repository files navigation

IshanBooks

This is a cross-platform library and application for double-entry bookkeeping. The project includes a standalone class library and a Windows GUI application.

You can download the software from the repository website.

Features

Bookkeeping and personal finance

  • Chart of accounts
  • Make general journal entries
  • Write checks
  • Use register
  • Reconcile

Reporting

  • Trial balance
  • Income statement
  • Comprehensive income statement
  • Balance sheet
  • Comparative balance sheet
  • Cash flow statement
  • Equity statement
  • General journal
  • General ledger

Accounts receivable

  • Generate invoice
  • Generate credit note

First-class data formats

  • IshanBooks Company (*.izbk)
  • JavaScript Object Notation (*.json)
  • MessagePack (*.msgpack; *.mpk)
  • SQLite3 Database (*.db; *.sqlite)

Import-friendly formats

  • Comma-delimited (*.csv)

Export-friendly formats

  • Comma-delimited (*.csv)
  • PDF Document (*.pdf)
  • XPS Document (*.xps)
  • HTML Document (*.html)
  • Intuit Interchange Format (*.iif)
  • XML Document (*.xml)

Miscellaneous

  • Password protection
  • Globalization and localization

License

This repository is licensed with the MIT license.

Attribution

This software uses third-party libraries or other resources that may be distributed under licenses different than the software. Please see the third-party notices included here.