The most complete and up-to-date documentation is the one of Banana Accounting Plus: Try it now

In this article

Disclaimer: This functionality is in development, the specifications may be changed at any time, with or without notice. This functionality can be removed in future products or subject to additional costs.



Starting with Banana Accounting 7, it is possible to extend some of the functionalities through little javascript programs.

You can:

  • Add new import formats:
    For example you want to import a txt file that your invoice program export;
  • Export data in a custom format:
    For example you want to export the balances of some accounts in a format ready to be published on internet or inserted in other documents;
  • Verify the accounting:
    For example you want to test all transactions for a particular condition; You can show the rows that didn't meet the condition in a table, or display a message with detailed information to the user;
  • Build a report:
    For example you can go through the transactions or the accounting plan and show statistics information in a report.

At the moment it is not possible to modify values in the accounting files through scripts.