Characteristics of the Income and Expense Accounting

Documentation •
In this article

Banana Income and Expense Accounting application allows you to easily manage income and expenses of your company, even if you do not have accounting knowledge. Ease of use and flexibility make for an intuitive and fast use.

It is ideal for managing the accounting of small companies, associations, independents or for auxiliary accounting of projects or real estate.

Even if you don't use professional double-entry accounting, you can still get professional printouts and reports because, technically, the program uses the double-entry accounting engine. You can set up the file starting from one of our templates and customize it as you require, without being forced to use rigid schemes that don't allow for modifications.

As with double-entry accounting, you have Balance Sheet and Income statements, Account statements, VAT management, cost and profit centers, segments. It is not possible however, to keep multi-currency accounting.

Similar to Excel

Excel-like features and commands

Table-based structure

Accounting management is concentrated in two tables, which are used in a similar way to the Excel spreadsheets, but which are already completely set up and programmed with everything needed to keep your accounting quickly and safely:

  • Accounts table.
    You can set up all cash, customer, supplier, etc. accounts and enter the opening balances without having to manually post them in the transactions table. You can group multiple accounts together, such as the cash, the bank or the post office in the liquidity group, so you can check the updated balances instantly.
  • Categories table.
    In this table you set all the categories for income and expense and; you will thus know all the details of each expense and each income and you will be able to evaluate where you spent the most or which income produced the most profit. As in the Accounts table, you will immediately see all the updated balances and the columns of the incoming and outgoing movements. You know immediately how much you have spent, how much you have collected and the gain you have made.
  • Transactions table.
    This is the table where you enter all your daily movements. Many functions can be used for a quick entry of data, from resuming the stored rows, to copying and pasting the same transactions, to resuming repetitive operations up to importing the movements from bank statements.

Additional tables to support additional functionalities can be added.

  • Budget table.
    Prepare financial forecasts, with the double-entry method. Complete with liquidity planning, budget and forecast income statement, customer, supplier, investment, project, segments for one or more years.
  • VAT codes table.
    Set the required rates and parameters to be used in the Transactions table for the automatic calculation of VAT and the reports to be presented to the tax authorities.
  • Items table.
    To set up a list of items to be used for billing. The program keeps track of your income and expenses.
  • Free tables.
    To meet further needs.

Quick start with our Templates

Start instantly with one of our templates, without wasting time. You can select one of those listed for your country and for the type of business you run. You can customize it to make it even more adapted for your needs.

Accounting setup


File and data saving


Within the same Income and Expense accounting file and the same mode you can equally budget for your future income and expenses, easily putting into practice the powerful Plan - Execute - Control management approach.

Same methodology for various purposes

Chart of Accounts


Financial forecasting

Cash and economic statement

Other accounting printouts


Further management

The program also allows you to add additional information to the transaction, allowing you to use the same data needed for VAT management, for tracking customers and suppliers, issuing invoices, generating reports for projects or business sectors and to face the various corporate and tax obligations.

VAT management

Customer management and control

Invoices to customers

Supplier management

Cost and profit centers


Items table

Control and closure

Error reports and accounting control

Transaction protection

Closing and new year

Exporting and storing data

Extensions and other features

Adding functionalities

Documents Table

Other additional tables


Comprehensive documentation


Tell us how we can help you better
If the information on this page is not what you're looking for, is not clear enough, or is not up-to-date, let us know.

Share this article: Twitter | Facebook | LinkedIn | Email