6 min read

101 BlogAbout the app
October 18, 2026

Online Accounting Software: An Overview of the 101 App

How 101 supports online management accounting: project balances, expense advances, supporting documents, mobile events, PRO and PRO+, and a manageable team rollout.

Online Accounting Software: An Overview of the 101 App

People search for ‘online accounting software’ for different reasons. For some, the cash records only reconcile at the end of the month. On other teams, the foreman keeps purchases in a chat, financial information in notes, and completion documents in folders marked ‘to sort’. Managing projects becomes difficult, even when work on site is moving forward.

The 101 App helps you maintain management accounts for each project: record incoming payments, reports on work and materials, and transfers separately, then check project balances and settlements with participants. Profit is checked separately from the balance; report results depend on the data entered and the scope selected.

This overview explains how online accounting works in 101, the day-to-day tasks it covers, who it suits, and how to introduce it to your team without unnecessary stress.

The screenshots show the Russian-language 101 web interface and fictional data for the demonstration company Forge Construction, viewed from the owner’s account. They show the state at the time of capture; figures from separate examples must not be combined into a single project calculation. Some column headings in the work completion certificate preview are in English.

Contents:

  1. What does online accounting mean in construction and renovation?
  2. How does the 101 App work?
  3. Day-to-day accounting: money, expense advances, plan versus actual, contractors
  4. On-site accounting on your phone
  5. PRO and PRO+: when are the essentials enough, and when do you need more?
  6. How do you introduce online accounting software to your team?

What does online accounting mean in construction and renovation?

For timely online accounting, agree to enter data on the day of each transaction: a customer payment, an advance to a tradesperson, a materials purchase, or completed work. The manager can then assess the project using up-to-date records. The speed and completeness of the accounts depend on how participants enter and check events.

In construction, a delay of 3–7 days creates a familiar fog. The contractor has already done the work, materials have arrived, and money has been spent, while the spreadsheet is still empty. Recording events and expenses on a phone narrows the gap between what happens on site and the management accounts.

When accounting is left until ‘the end of the week’, it starts slipping to ‘the end of the month’. An online approach breaks that pattern through discipline and straightforward on-site entry.

How does the 101 App work?

The central idea in 101 is simple: each project is a separate financial unit. The project balance shows the difference between incoming payments and recorded expenses; it does not represent the money held by an individual participant. Profit in an individual calculation is the difference between the customer price and cost; check it in estimates and reports separately from markup. Check amounts owed to participants and amounts owed by the customer using the selected counterparty’s balance for the relevant project. Before drawing conclusions, check that the necessary reports, incoming payments, and transfers have been entered, that events are confirmed, and that the data being compared covers the same scope.

Russian-language 101 web interface: project participants, a project balance of 487,600 rubles, 3,300,000 rubles held as expense advances, and a separate Fund settlements card.Participants in ‘56 | Severny Park Residential Complex’: the project balance of 487,600 ₽, expense advances of 3,300,000 ₽, and settlements with the Fund are shown separately. The Fund row explicitly states that it owes the project 500,000 ₽. These figures do not represent project profit or a bank balance.

This provides a basis for management control: expenses are linked to a project, an expense category, and a date; planned figures are compared with actuals; and reports are compiled from data already entered. The value of this control depends on the completeness and quality of the records. Check the underlying transactions and what the report includes before drawing conclusions.

Russian-language 101 web interface: the Project Estimate card, 18 items, the first rows, and a planned amount of 6,400,000 rubles.The selected project’s estimate contains 18 items; the first rows and the calculated amount of 6,400,000 ₽ are visible. The ‘Confirmed by partner’ status applies to the estimate and does not mean that payment has been made or work completed.
Russian-language 101 web interface: the Gantt chart and selected estimate tooltip, with planned figures of 6,400,000 rubles, actuals of 3,536,100 rubles, and 55% completion.Gantt chart, selected estimate ‘Comprehensive Renovation and Fit-out’: planned 6,400,000 ₽, actual 3,536,100 ₽, completion 55%. In this example, actuals include unconfirmed reports; check which events are included before drawing conclusions.
Russian-language 101 web interface: financial events with different statuses, separate profit and report amount labels, and the project balance in the sidebar.In the event feed, an individual report confirmed by a partner shows profit of 400 ₽ and an amount of 2,400 ₽. The demonstration report for 1 ₽ at the top is awaiting confirmation. The project balance of 487,600 ₽ on the left must not be treated as project profit.

To see how this approach applies to different roles, read the blog’s separate financial overview: ‘Software for Finance Professionals in a Construction Company: How the 101 App Organises Project Finances’ (in Russian).

Day-to-day accounting: money, expense advances, plan versus actual, contractors

The value of online accounting software often becomes clear in everyday details. When expenses are recorded systematically against the relevant project, it is easier to check where money went and discuss discrepancies using specific transactions.

Expense advances are a particular risk area. In 101, funds entrusted to a participant for expenses are tracked separately from their earnings. Money handed over is recorded as a transfer, and a purchase as a report for the same project. Use the selected participant’s expense advance balance to check the recorded amount still to be accounted for. Recording a report does not in itself confirm that expense advances have been reduced: check the participant’s expense advance balance and personal balance separately. Before drawing conclusions, check the recorded events and their confirmation status.

Russian-language 101 interface: an accepted transfer of 10,000 rubles in expense advances for the demonstration celebration project.In the demonstration celebration project, a transfer of 10,000 ₽ in expense advances to ‘Demo Partner 2 — agency fee from estimate’ has been accepted. This is a training record without a real bank payment.
Russian-language 101 interface: a confirmed report for a 6,000-ruble decor purchase for the same project and recipient.For the same project and recipient, the report for a fictional decor purchase of 6,000 ₽ has the status ‘Confirmed by partner’. It does not establish that the previously issued expense advances have been reduced.
Russian-language 101 interface: a participant’s separate project balances, with expense advances of 10,000 rubles and a personal project balance of minus 6,000 rubles.After the report, the project shows an expense advance balance of 10,000 ₽ and a personal balance of −6,000 ₽. The recipient’s overall personal balance of −39,330 ₽ includes another project. This state does not establish a remaining expense advance balance of 4,000 ₽.

Another practical benefit is working with documents. You can attach supporting photographs to events, such as photos of receipts. Estimates are created as a separate event type, while work completion certificates and other documents are generated from the project data entered. Before sending them, check the contents, period, amounts, and identifying details.

Russian-language 101 web interface: an unconfirmed report for 1 ruble, a room photograph in Files, and a separate button for payment to the recipient.A photograph in the Files section of a demonstration report for 1 ₽ with the status ‘Awaiting confirmation’. The screenshot shows an attached photograph; it does not establish that a receipt was scanned, payment was made, or the report was accepted.
Russian-language 101 web interface: a work completion certificate preview with work and materials rows; some table headings are in English.Work completion certificate preview showing work and materials rows, quantities, and prices. Some column headings are in English. The document has not been saved, signed, or sent.

If you need to check your figures, read ‘Management Accounting Audit: How to Check Your Figures’. It explains the checks as a repeatable process you can realistically fit into your calendar.

On-site accounting on your phone

101 supports accounting on your phone: in the installed app, you can create reports on completed work and purchases, add photographs, and scan receipt QR codes. The available fields and actions depend on settings and participant permissions. Item lists are retrieved from external data held by Russia’s Federal Tax Service (FNS), so check the recognition results; retrieval time is not guaranteed. A report and an actual payment are recorded as separate events.

This way of working helps get information from the site into the accounts sooner. If participants enter and check events on the day of the transaction, the manager receives more current information. The project, expense category, and supporting photographs or receipt help explain what a record relates to.

Timely recording helps you check expenses. To assess profitability, compare calculations from estimates and reports separately, check that the data is complete, and use the same scope for each comparison. The project balance alone does not show profit.

For more detail on working from a phone, read ‘Mobility for Builders: How a Phone Becomes a Key Tool’ (in Russian).

If you also need to prepare estimates and give customers clear calculations, see ‘Online Estimate Calculation in the 101 App’ and ‘Preparing an Online Estimate Yourself in the 101 App’ (in Russian).

PRO and PRO+: when are the essentials enough, and when do you need more?

PRO includes unlimited event creation in projects and the Company Fund. PRO+ adds features such as event approval in the Fund, advanced analytics, and documents with your company logo. Check the current plan comparison for the exact feature set; access to data and actions also depends on participant permissions.

Russian-language 101 web interface: the Forge Construction Fund, Profit and Loss screen, a balance of 798,000 rubles, and untransferred profit of 5,100 rubles.The demonstration company’s Fund in the owner’s account: the balance, untransferred profit, and transfers from projects are shown separately. The screenshot does not establish that money has been distributed among partners.

As of 18 October 2026, the 101 homepage lists PRO at 1,400 ₽ per month when paid annually. This is the monthly equivalent of an annual payment. In the screenshot of the demonstration account’s subscription screen on the same date, PRO is listed at 1,416 ₽ per month when paid annually. The public page and the subscription screen show different amounts. Before purchasing, check the final price, billing period, and terms in your own account. The homepage also lists free basic tools, including company creation, estimates, and documents.

Russian-language 101 web interface: the PRO card with Year selected, showing 1,416 rubles per month when paid annually. The PRO+ card is outside the frame.The PRO card with Year selected: on 18 October 2026, it shows 1,416 ₽ per month when paid annually. The public homepage and subscription screen show different amounts; check the final terms in your own account before purchasing.

For help choosing a system, see ‘Management Accounting Software: How to Choose a Solution for Your Business’ (in Russian). For a comparison with spreadsheets, see ‘Excel or the 101 App for Projects’ (in Russian).

How do you introduce online accounting software to your team?

A major implementation mistake is trying to move existing disorder into an app when it was previously held together by habit. Start by agreeing on simple rules: who records payments, who records purchases, who records completed work, and how often the manager reviews reports.

A practical rollout can follow these steps:

  1. Step 1. Choose one project for the pilot and identify the customer, stages, and main expense groups in advance.
  2. Step 2. Agree on expense groups that your team understands and that reflect its usual transactions.
  3. Step 3. Start with a small pilot team and assign responsibility for information about purchases, work, and supporting documents.
  4. Step 4. Agree on rules for recording advances, reporting deadlines, and returning unused funds.
  5. Step 5. Schedule a weekly comparison of expectations with the actual data entered for the pilot project.
  6. Step 6. After a month, assess the quality of the source data and how regularly calculations, outstanding amounts, expense advances, and supporting documents are checked.

You can book a free demonstration of 101 with an expert to discuss implementation and the system’s capabilities for your needs.

One final thought: online accounting software starts delivering value when accounting becomes a habit and reports answer questions without ‘let’s get together this evening and work it out’. Installing the software is only the starting point.