Neste artigo
Non-profit organization | Double-Entry Accounting
Tutorial for a non-profit organization with budget and actuals. The typical Excel-like interface allows you to enter data very quickly and work intuitively. If you make a mistake, you can always correct it; entries and accounts can always be modified, corrected, or deleted. Everything is set up to easily manage the member list, projects, and different areas of activity. You can automatically generate donation certificates to send to members and send membership fee requests created with the invoicing application. Open the template from our WebApp, or from the program, and save the file on your computer.
Abrir na Banana WebApp
Abra a Banana Accounting Plus no seu navegador sem qualquer instalação. Personalize o modelo, introduza as transacções e guarde o ficheiro no seu computador.
Open template in WebAppTemplate documentation
Tutorial created based on the information available on the site www.swissaccounting.ch (formerly www.veb.ch). The chart of accounts is structured according to the system developed by Herbert Mattle and Dieter Pfaff.
More information:
- Swissaccounting.ch (German) - PDF document and useful information for efficiently managing finances and accounting, complying with legal and insurance regulations.
- Kmu.admin.ch - Useful information for establishing an association
Set up your file
- Create a new file starting from this template (Template ID +10943), using one of the methods explained.
- From the File > File properties menu, set the period and the company name.
- From the File > Save As menu, save the file. It's useful to include the association's name and year in the file name. For example, "Association XX-2022.ac2".
See also Organising accounting files locally, on a network, and in the cloud.
Accounts Table
In the Accounts table of this tutorial, you will find the balance sheet and income statement accounts already set up. To get intermediate totals and more detailed views, the main groups are divided into various subgroups. You can fully customize the chart of accounts according to your needs.
The Balance Sheet accounts are divided into groups and subgroups: Current Assets, Fixed Assets, Total Assets; Short-term Liabilities, Long-term Liabilities, Funds, and Equity. The Income Statement is in a stepped format. Cost and profit centers are available to manage members and projects, as well as segments to manage different activity sectors.
Assets
Assets are divided into the following main groups:
- Current Assets
- Fixed Assets
Liabilities
Liabilities are divided into three main groups:
- Short-term liabilities
- Long-term liabilities
- Equity
In the Accounts table, in the Opening column, enter the opening balance for each account.
When moving to the new year, the opening balance is carried over automatically from the menu Actions > Create New Year.
After each entry, the columns of the Accounts table are immediately updated, giving you a clear and immediate view of the financial situation.

Income Statement
The income statement is divided into Revenues and Costs with the following subgroups:
Revenues
- Membership fees
- Revenue from contributions
- Revenue from activities and services
- Other revenue
Costs
- Costs for activities and services
- Personnel costs
- Administrative costs
- Depreciation and value adjustments
- Financial costs and revenues
- Direct taxes

Other Elements of the Chart of Accounts
At the end of the chart of accounts, profit centers are set up to provide detailed information for the following groups:
- List of members, managed with CC3 (;) - Allows you to view details for each member, as well as print subscriptions and donation certificates.
- Projects, managed with CC1 (.) - To view details for each project.
- Activity sectors, managed with Segments - To know which sector was most successful and generated more profit.

Plan Liquidity
Liquidity is the main pillar of the Association: it allows activities to be carried out to achieve the set goals, to forecast in advance how much liquidity will be available while minimizing risks, and to constantly check whether the budget approved by the general meeting is being followed.
Banana Accounting Plus gives you the ability to create both liquidity planning and the economic budget.
Discover the various Forecasting features in our Documentation:
Enter Budget Transactions
You enter the budget in the Budget table, using the double-entry accounting method. You use the same chart of accounts already available for general accounting. You simply start recording the transactions that usually occur each month, entering only one record. You should also include operations that happen once a year or repeat quarterly. The table includes the Repeat column, which, based on the period option you enter, allows the program to automatically calculate the total with all details.
When entering transactions, record the accounts in Debit and Credit as if you were entering actual accounting data. This way, by using all accounts available in the chart of accounts, you will have all movements for liquidity, other balance sheet accounts, and the income statement.

For revenues, it is more difficult to make forecasts. We recommend entering the amounts based on revenues from the same period of the previous year, evaluating upcoming events or focusing on other special events, such as the purchase of new equipment or other investments.
Always record in the Budget table, using the accounts from the income statement and liquidity accounts.
Budget Account Card
If you enter your Budget, you can view all data grouped by each cost or revenue item in the respective cards, just like with actual recorded data.
This way, you can see all details of each account card or group and constantly check whether the budgeted data matches the recorded data, thanks to the graph that provides an immediate visual for comparisons.
To activate one or more Budget account cards, proceed as follows:
- Menu Report > Account cards > activate Budget entries.

Financial Planning Balance Sheet
Once you've completed your forecast entries, by viewing the balance sheet and income statement, you can see the impact on liquidity. You can always go back to the Budget table and change the amounts where necessary.
Cash flow planning is a very effective and successful strategy that allows you to make more prudent decisions regarding the association’s activities.
To view the financial planning balance sheet, click:
Menu Report > Enhanced balance sheet with groups > in the Columns section, activate Budget in the balance sheet.

Forecast of Costs and Revenues
In the income statement, you can assess the impact of your forecast on costs and revenues and understand if the forecasted revenues will be sufficient to cover the costs.
To view the financial planning balance sheet, click:
Menu Report > Enhanced balance sheet with groups > in the Columns section, activate Budget in the Income Statement.

Record Actual Transactions
In the Transactions table, enter all daily movements. If you want to speed up the entry process, we recommend using Banana’s various features:
- The Data entry with autocomplete function automatically recalls previously entered data.
- The Recurring Transactions function (under the Actions menu) lets you save repetitive entries in a dedicated table.
- Importing data from bank statements automatically retrieves all bank transactions.
- You can link each transaction to its related digital document, and with a single click view the document.
See also Accounting file and digital receipts to better organize your documents. - Use the Sort rows by date command to sort rows in chronological order.
- Use the Print/Preview command to print or export the journal in PDF format.

Enhanced Statement
To view the Statement, click on the Report menu and then the Enhanced statement or Enhanced statement with groups command. You can customize the statement with the columns you wish to display, such as also including the budget column or statements by period.
- The Enhanced statement shows all accounts without any subgroups
- The Enhanced statement with groups displays all accounts including the subgroups.
Check Balances Against Budget
When the actual data has been recorded, you can view the Balance Sheet and Income Statement and compare them with the budget. Monitoring the comparison is an excellent way to check whether everything is proceeding as planned or if you need to adjust some amounts to better match the accounting values and avoid compromising future forecasts.
To obtain the balance sheet with actual and budgeted comparisons, click:
Menu Report > Enhanced balance sheet with groups > in the Columns section, activate Current, Budget, and Difference for both the Balance Sheet and the Income Statement.

Template preview
Verein XXX
Buchhaltung 2024
Basic Currency: CHF
Double-entry
| Group | Account | Description | Sum In | Gr1 |
|---|---|---|---|---|
| BALANCE SHEET | ||||
| ASSETS | ||||
| Current Assets | 10 | |||
| 1000 | Cash | 10 | ||
| 1020 | Bank account (incl Post) | 10 | ||
| 1060 | Short dated securities | 10 | ||
| 1100 | Trade receivables (debtors) | 10 | ||
| 1109 | Debt allowances | 10 | ||
| 1140 | Short-term loans / advances | 10 | ||
| 1176 | Withholding tax credits | 10 | ||
| 1190 | Other short-term claims | 10 | ||
| 1200 | Stock | 10 | ||
| 1300 | Prepaid expenses | 10 | ||
| 10 | Current Assets | 1 | ||
| Fixed Assets | 14 | |||
| 1400 | Securities | 14 | ||
| 1440 | Long term loans | 14 | ||
| 1441 | Other long-term claims | 14 | ||
| 1500 | Tangible Assets (such as Machines, Appliances, Furniture, PC) | 14 | ||
| 1600 | Properties | 14 | ||
| 14 | Fixed Assets | 1 | ||
| 1 | Total Assets | 00 | 1 | |
| LIABILITIES | ||||
| Short-term third party capital | 20 | |||
| 2000 | Trade payables (Creditors) | 20 | ||
| 2100 | Bank Loans | 20 | ||
| 2140 | Other interest-bearing liabilities | 20 | ||
| 2210 | Other current liabilities | 20 | ||
| 2300 | Deferred income | 20 | ||
| 20 | Short-term third party capital | 2 | ||
| Long-term third party capital | 24 | |||
| 2400 | Bank Loans | 24 | ||
| 2450 | Loans and mortgages | 24 | ||
| 2499 | Other long-term liabilities | 24 | ||
| 2600 | Provisions | 24 | ||
| 24 | Long-term third party capital | 2 | ||
| Fund Capital | 27 | |||
| 2700 | Fund of donations | 27 | ||
| 2710 | Fund constituted by the association | 27 | ||
| 27 | Fund Capital | 2 | ||
| Equity Capital | 28 | |||
| 2850 | Capital of Association | 28 | ||
| 2851 | Profit or loss carried forward | 28 | ||
| 289 | Profit or Loss | 28 | ||
| 28 | Equity Capital | 2 | ||
| 2 | TOTAL LIABILITIES | 00 | 1 | |
| PROFIT & LOSS STATEMENT | ||||
| INCOME | ||||
| Membership contributions | 300 | |||
| 3000 | Membership contributions | 300 | ||
| 3010 | Contributions Active members | 300 | ||
| 3011 | Contributions Passive members | 300 | ||
| 3012 | ......... | 300 | ||
| 3015 | Voluntary contributions from non-members | 300 | ||
| 3020 | Patronage-contributions | 300 | ||
| 300 | Membership contributions | 3 | ||
| Funding received | 310 | |||
| 3100 | Private donations | 310 | ||
| 3110 | Legacies and endowments | 310 | ||
| 3120 | Public sector Donations / Subsidies (such as J + S, Sport-Toto) | 310 | ||
| 3130 | Revenue from collection campaigns | 310 | ||
| 310 | Funding received | 3 | ||
| Proceeds from activities and services | 330 | |||
| 3300 | Revenues from sales of goods and materials | 330 | ||
| 3310 | Proceeds from services | 330 | ||
| 3320 | Proceeds from events | 330 | ||
| 3330 | Course and participation fees | 330 | ||
| 3340 | Rental income (material, clubhouse) | 330 | ||
| 330 | Proceeds from activities and services | 3 | ||
| Other revenues | 360 | |||
| 3600 | Marketing, advertising and sponsorship income | 360 | ||
| 3610 | Income from own properties | 360 | ||
| 3620 | Other Income | 360 | ||
| 360 | Other revenues | 3 | ||
| 3 | TOTAL INCOME | 02 | ||
| EXPENSES | ||||
| Expenses for activities and services | 4 | |||
| 4000 | Goods and materials | 4 | ||
| 4400 | Expenses for contracted services | 4 | ||
| 4500 | Services to the benefit of the association (such as team expenses for active men, ladies, juniors) | 4 | ||
| 4900 | Expenditure for own properties (without interest) | 4 | ||
| 4 | Expenses for activities and services | 4-5-6 | ||
| Personnel expenses | 5 | |||
| 5000 | Salaries and wages | 5 | ||
| 5700 | Social Insurance expenses | 5 | ||
| 5800 | Other Personnel expenses | 5 | ||
| 5 | Personnel expenses | 4-5-6 | 1 | |
| Other administrative expenses | 6 | |||
| 6000 | Expenses for premises (rent) | 6 | ||
| 6100 | Maintenance and repairs | 6 | ||
| 6200 | Vehicle and transport costs | 6 | ||
| 6300 | Property insurance, fees and charges | 6 | ||
| 6400 | Energy and disposal costs | 6 | ||
| 6500 | Office supplies, printing material, photocopies, specialist literature | 6 | ||
| 6510 | Telephone, Internet, Post | 6 | ||
| 6530 | Secretarial, accounting and auditing expenses | 6 | ||
| 6540 | Expenditure, compensation and expenses Board and organs | 6 | ||
| 6541 | Expenses General Assembly | 6 | ||
| 6542 | Expenses Board Meeting | 6 | ||
| 6570 | Computer and Internet expenditure | 6 | ||
| 6600 | Advertising and marketing effort | 6 | 1 | |
| 6660 | Contributions, donations, gifts | 6 | ||
| 6700 | Other Association expenses | 6 | ||
| 6 | Other administrative expenses | 4-5-6 | ||
| Depreciation and value adjustments | 68 | |||
| 6800 | Depreciation and value adjustments | 68 | ||
| 68 | Depreciation and value adjustments | 4-5-6 | ||
| Financial costs and revenue | 69 | |||
| 6900 | Costs for bank interest | 69 | ||
| 6902 | Mortgage and building lease interest | 69 | ||
| 6940 | Expenses and fees | 69 | ||
| 6942 | Losses on Assets | 69 | ||
| 6950 | Investment income (interest and dividends) | 69 | ||
| 6993 | Gains on Investment assets | 69 | ||
| 69 | Financial costs and revenue | 4-5-6 | ||
| Direct taxes | 89 | |||
| 8900 | Direct taxes | 89 | ||
| 89 | Direct taxes | 4-5-6 | ||
| 4-5-6 | TOTAL EXPENSES | 02 | 1 | |
| 02 | Loss(+) Profit(-) from Profit & Loss Statement | 289 | 1 | |
| 00 | Difference should be = 0 (or empty) | |||
| COST CENTERS | ||||
| Members | MG | |||
| ;001 | Member 1 | MG | ||
| ;002 | Member 2 | MG | ||
| ;003 | Member | MG | ||
| MG | Total Members | |||
| Projects | PR | |||
| .P1 | Project 1 | PR | ||
| .P2 | Project 2 | PR | ||
| PR | Total Projects | |||
| Segments | ||||
| :: | Sections | |||
| ::AD | Active Ladies | |||
| ::AH | Active Men | |||
| ::AJ | Active Juniors | |||
