This guide walks you from opening Certibal to downloading your PDF report, and also explains bank reconciliation. It is written for accountants and for anyone who prepares financial reports for a business.
Button, section and field names appear highlighted like this, exactly as they look in Certibal in English.
Certibal is a business financial diagnostic tool. You import an accounting report from your accounting system and get income, expenses, profit, financial ratios, a budget, 5- and 10-year projections and a PDF report to support decisions.
This is the whole path. Each step is explained in detail below; you can jump to any of them from the index.
Besides the main app there are two more tools: bank reconciliation and Certibal Learn, the chart of accounts. They are explained at the end.
When you open certibal.com you will see three selectors at the top. Choose them before importing.
| Option | What it expects | Status |
|---|---|---|
| Auto-detect | Upload your file and the app detects the columns. If something does not add up, choose your program or adjust the columns. | Default |
| QuickBooks (Desktop, Enterprise or Online) | Profit & Loss report with one column per month, or transaction detail with date, account and amount (or debit and credit). Dates month/day/year. | Verified |
| Sage 50 / Peachtree, Sage Accounting / Business Cloud, Xero, Zoho Books | Same as QuickBooks. Dates day/month/year (Zoho: automatic). | In testing |
| Odoo | Income statement with one column per month, or journal with date, account, and debit and credit. | In testing |
| Alegra, Siigo, World Office / Helisa, CONTPAQi, Aspel (COI / SAE), Defontana, Nubox, Softland | Same as Odoo. Dates day/month/year. | In testing |
| PDF report (with text) | Upload the PDF generated by your program (not a photo or a scan). Certibal reads the amounts from the PDF text: check that the totals match the original report. If your program allows Excel or CSV, use those formats instead. | In testing |
| Excel or your own template | Use columns for date, account, type (Income, Expense or Cost) and amount, or for debit and credit. | Recommended |
| Other system | Export a report with date, account and amount (or debit and credit) and adjust the columns if needed. | In testing |
Certibal recognizes three kinds of report. Usually you only need the one your program exports most easily.
A CSV or Excel file with one line per transaction and these columns: Date, Account, Type (optional) and Amount (or, instead of Amount, Debit (optional) and Credit (optional)).
| Fecha | Cuenta | Tipo | Monto |
|---|---|---|---|
| 2026-01-15 | Service sales | Income | 12,500 |
| 2026-01-20 | Cost of sales | Cost | 7,200 |
| 2026-01-31 | Rent | Expense | 1,800 |
| 2026-02-28 | Salaries | Expense | 4,000 |
Ingreso (income), Gasto (expense) or Costo (cost). If your file has no such column, positive amounts count as income and negative amounts as expenses.Tipo = Costo. Without it, those ratios have no basis.This is the classic income report: accounts in rows and months in columns, grouped into income, cost of sales and expenses. Certibal detects the months from the headers (for example “Jan 2026” or “2026-01”).
| Account | Jan 2026 | Feb 2026 | Mar 2026 |
|---|---|---|---|
| Income | |||
| Service sales | 12,500 | 13,100 | 12,900 |
| Cost of goods sold | |||
| Cost of sales | 7,200 | 7,400 | 7,300 |
| Expenses | |||
| Rent | 1,800 | 1,800 | 1,800 |
If the report has several months in a single column (for example “Jan–Dec 2026”), Certibal splits the total equally across the months and tells you so. To see the real month-by-month evolution, export with one column per month.
A report where each account is a heading and its transactions sit below with date and amount (or debit and credit), such as the profit and loss detail or the transaction detail by account. Certibal groups the transactions and says so with a message such as “N transactions were grouped into M income, cost and expense accounts”.
Press View example. Certibal loads three years of sample data (January 2024 to August 2026, with eight accounts) and fills the Step 6 balances with fictitious figures. You can walk through every section without using real information.
The Adjust file columns panel opens. Indicate which column of your file holds each piece of data:
| Field | Required | What it is for |
|---|---|---|
| Date | Yes | Places each transaction in its month. |
| Account | Yes | Name of the ledger account. |
| Type (optional) | No | Ingreso, Gasto or Costo. |
| Amount | Amount or Debit and Credit | Amount of the transaction. |
| Debit (optional) / Credit (optional) | Alternative to Amount | For journals with debit and credit columns. |
Also choose the Date format: Automatic, Month/day/year or Day/month/year. If the months come out swapped (for example 03/04 read as March 4 instead of April 3), this setting fixes it. Finish with Apply columns.
If Certibal skips rows it could not interpret, it tells you with a message (“N row(s) that I could not interpret were skipped”). Check that nothing important is missing.
At the top are four indicators: Income, Expenses, Net profit and Margin. Below, four sections:
| Section | What it shows | How to use it |
|---|---|---|
| Income and expenses by month | Bar chart with each month’s income and expenses. | Spot strong months, weak months and spending peaks. |
| Monthly summary | Table with Month, Income, Expenses and Net. | Check the figures against your original report. Months with a negative net appear in red. |
| Current year vs. previous years | One row per year: months included, income, expenses, profit and variations (Income var., Profit var.). | Measures real growth. If the current year is incomplete, the app warns you and points you to the same-period table. |
| Same period | Compares the current year with prior years using only the same months (for example, Jan–Aug of each year). | This is the fair comparison when the year is not over yet. |
| Largest expenses by account | The 8 accounts that concentrate the most spending, with amount and % of expenses. | Review misclassifications and savings opportunities. |
To compare years you need more than one year of data; if you upload only one, the app tells you.
The Financial statements (input data) section completes the analysis. Take them from your accounting system’s reports; the flows must correspond to the same period as the Step 4 report.
| Block | Fields |
|---|---|
| Balance sheet | Cash and equivalents, Accounts receivable, Inventory, Total current assets, Net fixed assets, Total assets, Accounts payable, Total current liabilities, Long-term debt, Total equity |
| Cash flow for the period | Operating cash flow, Investing cash flow, Financing cash flow, Fixed asset purchases (capex) |
| Profit and loss (extras) | Interest paid, Depreciation and amortization |
The Financial health section shows an overall rating and one for each of the five areas (liquidity, inventory and activity, solvency, profitability and cash flow). Each appears as Good, Attention or Risk, with its “Score from 0 to 2”: from 1.5 it is Good, from 0.8 it is Attention and below 0.8 it is Risk. Below, a text summarizes strengths and areas to strengthen. If balances are missing you will see No data and “Complete the balances”.
In Ratios: liquidity, inventory, solvency, profitability and cash flow tap each ratio to see its formula and rationale. The colored dot shows whether the value is in the healthy, attention or risk zone; ratios without a threshold have no color. Income and expense ratios use annualized figures and flow ratios use the whole period.
| Area | Ratio | Formula | What it measures and how to read it |
|---|---|---|---|
| Liquidity | Current ratio | Current assets ÷ Current liabilities | Measures whether short-term assets cover short-term debts. Healthy: 1.5 or more; below 1 signals liquidity pressure. |
| Liquidity | Quick ratio | (Current assets − Inventory) ÷ Current liabilities | Liquidity without relying on selling inventory. Healthy: 1 or more. |
| Liquidity | Cash ratio | Cash ÷ Current liabilities | Ability to pay immediate debts with cash alone. Healthy: 0.2 or more. |
| Liquidity | Working capital | Current assets − Current liabilities | Cushion of resources to run day-to-day operations. It should be positive and grow with the business. |
| Inventory and activity | Inventory turnover | Cost of sales ÷ Inventory | Times per year inventory is renewed. Higher means less capital tied up; it depends on the sector. |
| Inventory and activity | Days of inventory | Inventory ÷ Cost of sales × 365 | Days it takes to sell inventory. Healthy: up to 60; above 120 suggests overstock or obsolescence. |
| Inventory and activity | Inventory to current assets | Inventory ÷ Current assets | Weight of inventory in liquidity. Above 50%, liquidity depends too much on selling. |
| Inventory and activity | Days of collection | Accounts receivable ÷ Income × 365 | Average time to collect from customers. Healthy: up to 45 days; above 75 strains cash. |
| Inventory and activity | Accounts receivable turnover | Income ÷ Accounts receivable | Times per year receivables are collected. Higher is better. |
| Inventory and activity | Days of payment | Accounts payable ÷ Cost of sales × 365 | Time taken to pay suppliers. Too low wastes credit; too high risks the relationship. |
| Inventory and activity | Accounts payable turnover | Cost of sales ÷ Accounts payable | Times per year suppliers are paid. |
| Inventory and activity | Cash conversion cycle | Days of collection + Days of inventory − Days of payment | Days between paying suppliers and collecting from customers. Healthy: up to 60; less is better. |
| Inventory and activity | Total asset turnover | Income ÷ Total assets | Income generated per peso of assets. 1 or more indicates good efficiency. |
| Inventory and activity | Fixed asset turnover | Income ÷ Net fixed assets | Productivity of machinery, equipment and property. |
| Inventory and activity | Working capital turnover | Income ÷ Working capital | Sales supported by each peso of working capital. |
| Solvency | Debt ratio | Total liabilities ÷ Total assets | Share of assets financed with debt. Healthy: up to 50%; above 70% is risky. |
| Solvency | Debt to equity | Total liabilities ÷ Equity | Debt per peso of own funds. Healthy: up to 1; above 2 is high leverage. |
| Solvency | Equity multiplier | Total assets ÷ Equity | Level of leverage; it multiplies ROE, for better or worse. |
| Solvency | Interest coverage | Operating profit (EBIT) ÷ Interest | Ability to pay interest with earnings. Healthy: 3 or more. |
| Profitability | Net margin | Profit ÷ Income | Profit per peso sold. Healthy: 10% or more in general; it varies by sector. |
| Profitability | Expense ratio | Expenses ÷ Income | How much of each peso sold is consumed by costs and expenses. Lower is better. |
| Profitability | EBITDA margin | EBITDA ÷ Income | Operating profitability before interest, depreciation and amortization. |
| Profitability | Return on assets (ROA) | Profit ÷ Total assets | Return generated by all assets. Healthy: 5% or more. |
| Profitability | Return on equity (ROE) | Profit ÷ Equity | Return for the owners. Healthy: 12% or more. |
| Cash flow | Operating cash flow to income | Operating cash flow ÷ Income | Cash generated by operations per peso sold. Healthy: 10% or more. |
| Cash flow | Earnings quality | Operating cash flow ÷ Profit | Whether accounting profit turns into cash. Healthy: 1 or more. |
| Cash flow | Free cash flow | Operating cash flow − Capex | Cash available after maintaining and growing assets. It should be positive. |
| Cash flow | Debt coverage with cash flow | Operating cash flow ÷ Total liabilities | Ability of operations to pay off debt. Healthy: 0.2 or more. |
Compliance and accounting controls combines two things. First, six automatic controls with status Compliant, Review or Pending (when data is missing):
Second, a Checklist (check it yourself) of eight points that you tick yourself; your ticks are saved and appear in the PDF:
It is a control guide based on IFRS and US GAAP principles (accrual, going concern, consistency and comparability). It is not an audit or a certification.
8.How the scenarios are built. Base uses your percentages as they are. Pessimistic subtracts the variation points from income growth and adds them to expense growth; Optimistic does the opposite. Example with 5 / 4 / 3: Base = income +5% and expenses +4%; Pessimistic = income +2% and expenses +7%; Optimistic = income +8% and expenses +1%.
The Report for decisions section generates a PDF with an executive summary, points of attention, year comparison, ratios and projections.
If you see the notice “The PDF generator could not be loaded. Check your connection and try again”, connect to the internet and repeat: the generator is downloaded the first time.
It opens from Bank reconciliation (top right) or at certibal.com/conciliacion. It compares the bank statement with the bank register from your accounting system, matches the transactions, calculates the reconciliation statement and suggests the adjusting entries. It works with files: it does not connect to your bank. It has its own Language and Currency selectors.
Fill in: Bank account, From, To (cut-off date), Ending balance per bank, Ending balance per books, Date tolerance (days) (default 5, from 0 to 31) and Date format (Automatic, Day/month/year or Month/day/year).
Automatic matching runs in four passes, from the most certain to the least certain. Each pair is recorded with the rule used:
| Rule | How it works |
|---|---|
| Reference | Same reference or check number and the same amount. |
| Amount and date | Same amount and dates within the tolerance you set. |
| Grouped | One item on one side that equals the sum of 2 to 4 items on the other (for example, one bank deposit against several receipts in the books). |
| Manual | You tick the boxes of the items on both sides and press Reconcile selected. They are matched only if they add up to the same amount; otherwise the notice shows the difference. |
If something fails you will see messages such as “Load the bank statement and the book register.”, “This PDF looks like a scanned image with no text. Use CSV, Excel or OFX.” or “Could not read transactions with date and amount. Adjust the columns.”.
From Learn: chart of accounts explained or at certibal.com/aprende you will find a catalog of 108 explained ledger accounts, designed for people who are starting out.
The page introduction explains what each nature means and what contra-accounts are.
| What you see | Likely cause | What to do |
|---|---|---|
| All amounts appear as income or expenses without distinguishing the type | The file has no Type column | Add Type (Ingreso, Gasto or Costo) or check the sign of the amounts |
| Inventory or accounts payable ratios are empty | Cost of sales is not marked | Mark those transactions with Tipo = Costo |
| Certibal does not recognize the columns | The headers have other names | Use Adjust file columns and press Apply columns |
| Months come out swapped or dates are not read | The date format does not match | Choose Month/day/year or Day/month/year in Date format |
| “Complete the balances” or “No data” in financial health and ratios | The balance sheet or cash flow balances are missing | Complete Step 6 (Import balance sheet, Import cash flow statement or by hand) |
| Ratios mix in figures that are not your company’s | The sample balances were left in place | Reload the page (F5) and load your balances |
| A PDF does not read or gives strange figures | It is a scan or a photo, or the layout is complex | Export to Excel or CSV from your program; if you cannot, verify the totals |
| You lost your balances or sector references | They are saved only in the browser used; another browser or device, or clearing browser data, removes them | Enter them again in the same browser |
| A report from another program does not read well | Certibal is in beta with other programs | Write to info@certibal.com with a sample file |
Certibal processes data only in your browser. For full details, see the privacy policy at certibal.com/privacidad.
Yes, but with other programs Certibal is in a testing stage. If something does not read correctly, write to info@certibal.com and it will be made compatible.
Yes. It opens from the browser on your phone, tablet or computer, and can be installed as an app.
Once loaded the first time, the installed app can open offline. To generate the PDF or read Excel for the first time it needs to download its readers, so it is best to be online the first time.
Write to us at info@certibal.com.