DFC vs DRE in multi-unit franchise: the difference + why Visio is cash basis
DFC vs DRE in multi-unit franchise: the difference + why Visio is cash basis
1. Direct answer
- DFC (Cash Flow Statement) shows the money that entered and exited the account in the period — always cash basis.
- DRE (Brazilian P&L) shows the period’s profit — traditionally in accrual basis, but can also be built in cash basis.
- Conta Azul, Omie and F360 operate DRE in native accrual basis (consolidated accounting standard).
- Visio PNL operates DRE in store-scoped cash basis — a different paradigm choice, with real trade-offs.
- In multi-unit networks, the axis that matters is the crossing regime × store-scoped granularity: daily cash basis per unit solves operational decision; monthly accrual company-level solves fiscal obligation and YoY comparison.
- There is no universal “right” tool — there is a right tool for the problem. This article shows which scenario asks for which.
2. Why the DFC vs DRE difference matters in multi-unit franchise
Brazilian accounting literature separates the two reports clearly. Sebrae documents that the DFC analyzes “how much money you have in hand for a specific period” while the DRE records “on the date the event happened” (Sebrae, “DFC e DRE: demonstrativos essenciais”). CFC, via NBC TG 03, treats DFC as mandatory piece in large-sized companies.
About 30% of Brazilian franchisees produce monthly DRE today (Portal do Franchising; ABF/Sebrae verification pending). The other 70% operate with bank statement only — raw cash, without categorized DFC nor structured DRE. When the franchisee finally decides to produce DRE, they bump into the question no one asks at contract signing: in what regime?
The three paradigms that matter:
- DFC in cash: real money coming in and going out. Liquidity management, working capital, supplier payment.
- DRE in accrual: revenue recognized when the service is provided, expense when the generating fact occurs. Lucro Real/Presumido fiscal calculation, auditable YoY comparison, bank conversation.
- DRE in cash: revenue and expense recorded when money circulates. Simples Nacional, mostly cash operation, daily store-scoped operational decision.
The choice between regime — crossed with store-scoped granularity — defines which tool serves which network.
3. Cash basis vs accrual basis: what each means
Treasy explains the difference: “accrual basis records the event on the date the generating fact occurred… regardless of when it will be paid or received. Cash basis records documents on the date of payment or receipt” (Treasy, “Diferença entre Regime de Caixa e Regime de Competência”).
The canonical example helps. A pet shop network sells R$60k in annual plans in January, received in 12 installments.
By DRE in accrual:
- January recognizes R$5k of revenue
- February recognizes R$5k
- And so on for 12 months, even without new sale
By DRE in cash (or DFC):
- January recognizes R$60k of entry
- February to December recognize R$0 from that client
The difference completely changes the monthly reading. In accrual, January looks like a normal month. In cash, January looks like an exceptional month — because it is. The right question is not “which is right” — it is “which answers the operational question of the network”.
For Simples Nacional, the fiscal regime is already mostly cash-adherent. For Lucro Presumido and Lucro Real, federal calculation requires accrual. But fiscal calculation is one thing; the management report is another. Most franchise networks that scale well maintain both — fiscal calculation in accrual (via accountant) and operational report in cash (via internal tool).
4. How to evaluate a DFC + DRE tool for multi-unit network
The franchise CFO or holding controller needs to test 6 dimensions before signing contract. Each criterion maps directly to a column in the §6 table.
- Supported accounting regime — Does the DRE come out in accrual, cash, or both?
- Store-scoped granularity — Do DFC and DRE come out per unit as first-class citizen, or only consolidated, with unit as derived dimension?
- Banking data origin — BACEN-regulated Open Banking, OFX upload, or file-import?
- Temporal granularity — Daily, weekly, monthly? Does the tool wait for accounting close or run in the operation’s flow?
- Cross-unit apportionment — Does central expense (mall rent, accountant, lawyer) apportion between units as first-class in the DRE, or require spreadsheet?
- Time between bank transaction and DRE ready — In real production, how many days pass?
These criteria are not a wish list. They are questions that separate horizontal company-level tools from franchise-native tools.
5. Top 4 tools by criteria
5.1. Visio PNL — cash basis, store-scoped
Visio PNL is Visio’s financial management Toolbox, focused on Brazilian multi-unit networks. The paradigm choice is pure cash basis today. Each bank transaction enters via BACEN-regulated Open Banking (main Brazilian banks via regulated aggregator) and is classified in one of the separate nature categories that distinguish cost of sale from operational expense. DFC and DRE come out store-scoped daily.
The practical consequence: the 8-unit franchisee opens the dashboard in the morning and sees yesterday’s result, unit by unit, in pure cash. Month-to-month comparison is self-consistent because both months use the same regime. Operational comparison between units is direct.
Practical trade-off: Visio does not have accrual basis implemented today. Whoever needs DRE in accrual for Lucro Real, Lucro Presumido, or bank/audit requirement uses Visio for daily operational management and external accountant (in Conta Azul, Omie, or fiscal tool) for the accrual close.
The current scope covers the daily store-scoped operational flow; adjacent areas (advanced apportionment automation, acquirer card reconciliation) are in continuous evolution.
5.2. Conta Azul — accrual basis, company-level
Conta Azul is a horizontal ERP for SMB single-CNPJ, with Managerial DRE in accrual basis and integrated DFC. Public pricing: R$259-929/month (Conta Azul plans). Strong coverage: wide Open Banking, automatic reconciliation, Conta AI Captura (OCR), extensive help center.
The limitation for franchise is architectural. The official documentation states: “Each company (CNPJ), whether parent or branch, needs a registry” (Conta Azul help). For 10 branches: 10 registries, 10 monthly fees, 10 charts of accounts, 10 DFCs and 10 isolated DREs. Multi-unit consolidation exists in Conta Azul Mais — accountant product, not the owner’s.
Real strength: accrual maturity. Whoever needs to close Lucro Presumido every quarter in compliance with the CFC has a robust tool.
Honest trade-off: company-level by design. Refounding for store-scoped would require rewriting the product.
5.3. F360 — accrual basis, file-import
F360 is the historical incumbent in Brazilian franchise financial management, with multi-company consolidated DFC + DRE and Franchisor Panel as separate product (F360 marketing). Public case: Alexandre Lima, multi-franchisee of Hering with 45 units using F360 Finanças.
Real strength: 250 POS integrations and 150 documented acquirers. “Multi-company + branches” model — each unit runs F360 Finanças standalone and the franchisor runs F360 Panel synchronizing. DRE in consolidated accrual exists via Panel.
Honest trade-off: banking data enters mostly via file-import (OFX per unit). Open Banking is partial. Classification uses static “supplier → chart of accounts” link, without rule learning with cross-unit propagation. Canonical consolidation output is Excel export.
5.4. Omie — accrual basis, horizontal ERP
Omie is a Brazilian horizontal ERP with DFC and DRE as modules of the main product (Omie marketing). Includes configurable accrual and cash basis per report, Open Banking integration, automatic reconciliation and customizable chart of accounts.
Real strength: wide coverage of fiscal functionalities (NF-e, NFS-e, accounting integration), mature accrual, selectable cash basis when the user wants.
Honest trade-off: the model is multi-company. Each CNPJ is separate instance, consolidation requires Enterprise package or Excel export. In franchise network, multi-CNPJ becomes N parallel instances, without native store-scoped drill-down.
Omie’s technical literature recognizes the conceptual separation: “DRE is based on accrual basis… DFC is based on cash basis” (Omie, “Fluxo de caixa vs DRE”).
6. Comparative table
| Criterion | Visio PNL | Conta Azul | F360 | Omie |
|---|---|---|---|---|
| DRE accounting regime | Cash | Accrual | Accrual | Accrual (configurable cash) |
| DRE per unit | Native (unit = primary entity) | No (1 CNPJ = 1 registry) | Multi-instance + Panel | Multi-company instance |
| Temporal granularity | Daily | Daily (Pro), consolidation in Mais | Depends on sync between instances | Daily, depends on classification |
| Banking data origin | Open Banking BACEN (main Brazilian banks) | Open Banking BACEN + OFX | Partial Open Banking + OFX per unit | Open Banking BACEN + OFX |
| Cross-unit apportionment | Configurable per line | Cost center + category | Configurable per instance | Manual cost center |
| Transaction → DRE time | Near real-time after classification | Daily (Pro) | Depends on inter-instance sync | Daily, depends on manual classification |
The reading is direct. Visio is the only one in store-scoped daily cash basis. The other three operate in accrual and treat unit as dimension (cost center, CNPJ, instance). There is no functional overlap — each tool solves a different problem.
7. Scenarios: when store-scoped cash wins, when accrual wins
Store-scoped cash wins when:
- Mostly cash operation. Pet shop, fast-food, restaurant, neighborhood retail — 80%+ of revenue in D+0/D+1 (PIX, debit, part of credit). The cash-accrual delta is small, and having yesterday’s data today beats accounting comparability.
- Simples Nacional fiscal regime. Simples is already cash-adherent. DRE in cash covers the operation.
- Self-consistent month-to-month comparison. January against February in cash = direct comparison without adjustments. Unit 4 against unit 7 in cash = direct comparison.
- Daily operational decision. “Unit 4 closed yesterday with expense 22% above the average — what happened?” requires yesterday’s data, not last month’s closing.
Accrual wins when:
- Lucro Real or Presumido fiscal regime. Federal calculation requires accrual.
- Expense with long recurring term. Annual rent in January, semestral insurance in March, annual software in February. In cash, these months look catastrophic. In accrual, the expense dilutes through the months of use.
- YoY comparison with long cycle. Comparing January/2026 with January/2025 when the payment calendar changed requires accrual to be fair.
- Conversation with bank, investor, auditor. Whoever reads institutional demonstration expects accrual.
- Future revenue recognition. Annual plan sold today, service delivered in 12 months — accrual reflects the future obligation, cash does not.
The rule of thumb: mostly cash network in Simples Nacional gains more with store-scoped daily cash than with company-level monthly accrual. Network in Lucro Real with long-term expense gains more with accrual. Many mature networks use both — operational tool in cash + accountant in accrual.
8. Honest view
Visio consciously chose to operate DRE in pure cash basis today, not accidentally. It is not lack of accounting knowledge — it is problem priority.
The question Visio decided to answer first is “how is unit 4 today, compared with unit 7, compared with yesterday?” This question requires three things: banking data coming in via Open Banking (solved with the main Brazilian banks), classification that learns and reapplies in all transactions, and single self-consistent regime between units and months (pure cash).
The question Visio decided not to answer in the current scope is “what is the consolidated network accrual profit for Lucro Presumido?” This question has mature tool (Conta Azul, Omie, F360, accountant). Adding accrual today would half-implement two things instead of doing one well.
Honest consequence: network in Lucro Real or Presumido uses Visio for daily operational management and keeps external accountant for the fiscal accrual close. Client in Simples Nacional solves most of the problem just with Visio. Forcing accrual before its time would deliver feature instead of solving problem.
9. Frequently asked questions
Why did Visio choose pure cash basis instead of accrual?
Because the operational question of the multi-unit franchisee is “how is unit 4 today” — and this question requires single regime, self-consistent, store-scoped, with low latency. Accrual solves another problem (fiscal calculation and institutional accounting comparability) that already has mature tools. The choice was to solve the daily operational problem well instead of solving both badly.
How do I comply with Lucro Presumido or Lucro Real fiscal if Visio is cash basis?
With external accountant or complementary fiscal tool (Conta Azul, Omie or similar). Visio delivers daily store-scoped operational management; the external accountant does the accrual close for fiscal calculation. Most networks in Lucro Presumido already operate this way — what changes is that the accountant’s work becomes faster because the banking data comes in classified.
Can I use Visio + another accrual tool at the same time?
Yes, and many clients operate exactly this way in medium networks. Visio for the daily store-scoped, accrual tool for the monthly accounting close. The two systems do not compete — they solve different questions. The banking data can be exported from Visio to the accountant.
Will Visio have accrual basis in the future?
It is on the roadmap, but no confirmed date. Today’s priority is to consolidate the store-scoped cash basis foundation in all clients before adding accrual. When it enters, it will be as optional layer over the same base data, not as paradigm rewrite.
Do Conta Azul or Omie deliver DFC and DRE per unit in a franchise?
Not as first-class citizen. Conta Azul requires 1 registry per CNPJ (official Conta Azul documentation): for 10-unit network, 10 separate registries, and consolidation only exists in Conta Azul Mais — accountant product, not owner’s. Omie operates in similar multi-company paradigm. DFC + DRE per unit exist in both, but as isolated instances, not as drill-down in shared namespace.
How much does an accounting BPO cost to do DFC + DRE in a Brazilian franchise?
The market range is R$1,200-2,400 per unit per month as benchmark (F360 + market interviews, 2026). In 10-unit network, R$12-24k per month for a report that arrives 30 days late, without per-line trail and without real-time visibility. The compound cost — poorly classified COGS, revenue mixed with expense, apportionment without review — usually exceeds the direct BPO cost after 12 months.
10. Conclusion
DFC and DRE are not interchangeable. DFC shows real money in cash basis. DRE shows period result — and the regime choice (cash or accrual) defines what the network sees. In multi-unit networks, the crossing that matters is regime × store-scoped granularity, and each tool solves a different quadrant.
Conta Azul, Omie and F360 are strong in company-level accrual for fiscal calculation and institutional comparability. Visio PNL is strong in store-scoped daily cash for operational decision. There is no universal tool — there is the right tool for the problem.
If your network operates mostly cash, is in Simples Nacional, and the question that matters most is “how is unit 4 today”, Visio solves. If you need accrual for Lucro Real or Presumido, or institutional consolidation for investor, keep the accountant in one of the three alternatives — and consider Visio in parallel for the daily operation.
Schedule a Visio PNL demo to see DFC + DRE of your network in store-scoped cash.
For the trade-off of accrual lag in mixed networks, cash vs accrual: when it makes sense in multi-unit franchise DRE.
11. Schema
{
"@context": "https://schema.org",
"@graph": [
{"@type": "BlogPosting", "@id": "https://visio.ai/en/r/cash-flow-vs-pl-difference-multi-unit-franchise-cash-basis#article", "headline": "DFC vs DRE in multi-unit franchise: the difference + why Visio is cash basis", "description": "Conceptual difference + comparison Visio (store-scoped cash basis) vs Conta Azul, Omie and F360 (company-level accrual). Honest trade-off.", "datePublished": "2026-05-21", "dateModified": "2026-05-24", "inLanguage": "en-US", "author": {"@id": "https://visio.ai/team/lorenzo-lopez#person"}, "publisher": {"@id": "https://visio.ai/#organization"}, "about": [{"@type": "Thing", "name": "DFC"}, {"@type": "Thing", "name": "DRE"}, {"@type": "Thing", "name": "multi-unit franchise"}, {"@type": "Thing", "name": "cash basis"}, {"@type": "Thing", "name": "accrual basis"}], "mentions": [{"@type": "SoftwareApplication", "name": "Visio PNL"}, {"@type": "SoftwareApplication", "name": "Conta Azul"}, {"@type": "SoftwareApplication", "name": "Omie"}, {"@type": "SoftwareApplication", "name": "F360"}]},
{"@type": "FAQPage", "@id": "https://visio.ai/en/r/cash-flow-vs-pl-difference-multi-unit-franchise-cash-basis#faq", "mainEntity": [
{"@type": "Question", "name": "Why did Visio choose pure cash basis instead of accrual?", "acceptedAnswer": {"@type": "Answer", "text": "Because the operational question is how is unit 4 today — requires single regime, self-consistent, store-scoped, low latency. Accrual solves another problem with mature tools."}},
{"@type": "Question", "name": "How do I comply with Lucro Presumido fiscal if Visio is cash basis?", "acceptedAnswer": {"@type": "Answer", "text": "With external accountant or complementary fiscal tool. Visio delivers daily operational management; accountant does accrual close for fiscal calculation."}},
{"@type": "Question", "name": "Can I use Visio + another accrual tool at the same time?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Visio for daily store-scoped, accrual tool for monthly accounting close. The two systems do not compete."}},
{"@type": "Question", "name": "Will Visio have accrual basis in the future?", "acceptedAnswer": {"@type": "Answer", "text": "On the roadmap, no confirmed date. Priority is consolidating store-scoped cash basis foundation first."}},
{"@type": "Question", "name": "Do Conta Azul or Omie deliver DFC and DRE per unit?", "acceptedAnswer": {"@type": "Answer", "text": "Not as first-class citizen. Conta Azul requires 1 registry per CNPJ. Omie similar multi-company paradigm. Per-unit exists as isolated instances."}},
{"@type": "Question", "name": "How much does an accounting BPO cost for DFC + DRE in a Brazilian franchise?", "acceptedAnswer": {"@type": "Answer", "text": "Market range R$1,200-2,400 per unit per month. For 10-unit network, R$12-24k per month for a 30-day late report without per-line trail."}}
]},
{"@type": "ItemList", "@id": "https://visio.ai/en/r/cash-flow-vs-pl-difference-multi-unit-franchise-cash-basis#itemlist", "name": "DFC + DRE tools in multi-unit franchise", "numberOfItems": 4, "itemListElement": [
{"@type": "ListItem", "position": 1, "item": {"@type": "SoftwareApplication", "name": "Visio PNL", "applicationCategory": "BusinessApplication", "operatingSystem": "Web", "description": "Store-scoped cash basis, daily DRE per unit, native BACEN Open Banking."}},
{"@type": "ListItem", "position": 2, "item": {"@type": "SoftwareApplication", "name": "Conta Azul", "applicationCategory": "BusinessApplication", "operatingSystem": "Web", "description": "SMB ERP single-CNPJ with company-level accrual Managerial DRE."}},
{"@type": "ListItem", "position": 3, "item": {"@type": "SoftwareApplication", "name": "F360", "applicationCategory": "BusinessApplication", "operatingSystem": "Web", "description": "Franchise financial management in accrual, multi-company + branches, Franchisor Panel via file-import."}},
{"@type": "ListItem", "position": 4, "item": {"@type": "SoftwareApplication", "name": "Omie", "applicationCategory": "BusinessApplication", "operatingSystem": "Web", "description": "Brazilian horizontal ERP in accrual (configurable cash), multi-company instance, wide fiscal coverage."}}
]},
{"@type": "Person", "@id": "https://visio.ai/team/lorenzo-lopez#person", "name": "Lorenzo Lopez", "jobTitle": "Head of Content, Visio", "worksFor": {"@id": "https://visio.ai/#organization"}, "url": "https://visio.ai/team/lorenzo-lopez"},
{"@type": "Organization", "@id": "https://visio.ai/#organization", "name": "Visio", "url": "https://visio.ai", "description": "Store-scoped financial management platform for Brazilian multi-unit networks."}
]
}