Manage Extensions

Documentation •
In this article

This dialog window allows you to install, modify settings and uninstall Banana Extensions.
You must install an Extension in order to be able to use it.

Installing a new Extension

To install an Extension, proceed as follows:

  • Choose the language and country.
  • From the left menu, select Online
  • Select the Extension type (e.g. productivity)
  • Look for the desired Extension among those listed; or in the Search box, type the name of the Extension you want
  • Click on the Install button
  • Click on the Close button

Below are the available Extensions :

gestione estensioni

The installed Extension will be visible in the Extensions menu.


If the Extensions window does not show the complete list of extensions, you need to update them or extend the search, selecting any country, any language and all.

If the complete list does not contain the format of your bank, you will need to request an account statement in the universal ISO 20022 format. Soon, all banks will replace the various formats (csv, MT940...) with the European standard ISO 20022 format.

List of Extensions

This list shows the installed Banana Extensions and those available for installation.

  • The check sign will indicate that the Extension is installed.
  • The Extension denomination
  • Information on the Banana Extension.
    • Description
    • Link for main information, will open the relative internet page
    • Last update
      Banana Extension date and hour
      Local Banana Extension date and hour (as per imported file)
    • Category
      Typology of the Banana Extension
    • Nation
      Nation where Extension can be used. International will indicate that Extension can be used in several nations
    • Install button
      Download Banana Extension for local use
  • Information on installed Extensions
    • The ">" symbol preceding a packet will designate a Banana Extensions packet, that contains several commands.
    • Enable
      If the enabled box is not checked, the Extension will not figure in the menu. For a packet, single commands may me deactivated.
    • Automatic update.
      When a new version is made available, it will download automatically.
    • Required properties.
      For an Extension to function properly, they must be set up via File → File and accounting properties → Other
    • Apply properties button
      Will apply new properties for your file
    • Execute button
      Will execute the specific command.
      This button will only highlight if the App is applicable in the context of your current file.
      For example, a multi-currency function will only be applicable if the file has been created as a multi-currency accounting file.
    • Settings button
      Certain Extensions allow you to set the settings for execution of your task. They will be related to your currently open file. If you use the same App with another file you must redefine the settings.
      In the invoice reports, for instance, we indicate the elements necessary for printing.
    • Uninstall button
      Will uninstall the Extension or the packet.

Search Extensions

Extensions are listed according to the following selection criteria:

  • Language
  • Nation
  • Text
  • Installed
    Displays locally installed Extensions.
  • Online
    List of online available Extensions.
  • System.
    List of pre-installed Extensions. You may enable or disable via the check box.


A dialog box appears with:

  • The source file where the Extension is located.
  • The type of Extension.
  • The date of the Extension.


If the Extension allows to set the parameters at programming level,  the button is active.
When this is the case, dialogues are displayed that allow to enter fixed parameters, which will be used for this Extension.
The parameters are relative to each file.


Allows you to edit the selected Extension. Go to the folder where the Extension file is located.


Permanently removes the selected Extension. You cannot remove filters installed at the system level or for all users.
For the moment it is not possible to remove Extensions that are contained in a file with the sbaa extension either. If you want to remove the Extension you have to delete the Extension file.

Help (side button)

Leads to the internet page with information about the selected Extension.

Add from file

Lets you add a Banana Extension from a local file. Indicated especially for development of new Extensions.

  • The file needs to always remain in the same directory.
  • If the App is modified, the program will always use the last version.

Add from URL

Allows you to install Extensions present in the list of Extensions available on the website. 

Update Extensions

Downloads the filter's most recent version from Banana Accounting's server.
The downloaded Extension should not be modified because they will be overwritten when updated.
If there are new Extensions , they will be added to the list. The imported filters will not be modified.

The Extensions will be installed in the user folder. Thus only the user who imported the new Extensions or updated the available ones will see them. To install Extensions for all users or at a system level, a manual procedure for installing the Extensions would need to be followed. 

Banana Accounting automatically updates the installed extensions at each application start up. The automatic check is performed only once a day at the first startup.




Help us improve the documentation

We welcome feedback on how to improve this page.

Tell us what theme needs a better explanation or how to clarify a topic.

Share this article: Twitter | Facebook | LinkedIn | Email