A restaurant chain in Vendion's world is an organization that runs several restaurants – each restaurant is its own legal entity (own org number) or part of a group. This creates a unique challenge: bookkeeping must be separate per entity, but the operator wants consolidated reporting and shared resources (gift cards, loyalty, menu).
Vendion's philosophy: each restaurant has its own chart of accounts, own vouchers, own VAT handling. The chain is an abstraction on top – it never changes the legal bookkeeping.
Legal structures in the Swedish restaurant industry:
Structure: A head company (HQ) owns the brand and licenses it to independent franchisees. Each franchisee has:
Vendion settings for franchise (all on by default):
Example: Burger Buffet HQ AB owns the concept. 12 franchisees run local units under the brand. Each franchisee books independently.
Structure: A group company (holding) owns 100% of the subsidiaries. Each subsidiary has:
Difference from franchise: Economic interest – profit flows up to the group, not to independent operators.
Example: "Stockholm Restaurants AB" (holding) owns three restaurants: Bistro Stureplan AB, Bar Södermalm AB, Café Östermalm AB. Each subsidiary books independently, but group reporting is done at group level.
Structure: The user chooses themselves which sharing options should be on. Used for hybrid structures (e.g. a master franchisee with 3 own + 2 sub-franchise).
Why not just one common set of books per chain?
A theoretical design would be to run the entire chain as one set of books. But:
Vendion's solution:
Each restaurant in Vendion has:
The chain provides:
Intercompany transactions (Chain accounting):
When something crosses the boundary between two legal entities in the chain, an intercompany transaction arises. The three most common cases:
Customer buys 1,000 SEK gift card at HQ, redeems 400 SEK at Restaurant A and 600 SEK at Restaurant B. See separate article "Intercompany gift cards".
Customer earns points at A (reducing A's revenue), redeems at B (reducing B's revenue). At month-end, adjustment is made between units.
HQ pays a campaign (100,000 SEK). Cost is allocated to members according to revenue share. Each member books its share as marketing cost.
Intercompany accounts in BAS:
In the chain settings (Chain Admin → Accounting), the chain admin can configure which intercompany receivable and intercompany payable account should be used when automatic vouchers are created.
Consolidated reporting:
Even though each unit books separately, HQ wants to see:
Vendion automatically compiles all this data from all member restaurants' order data and shows it in the chain overview.
SIE export per unit:
When the bookkeeper closes the month for the chain, separate SIE exports per org number are run:
Group reporting (for holding structure):
At year-end closing, the group auditor:
Vendion helps with step 1 (data is gathered) but doesn't handle the consolidation itself – it's done in Fortnox/Hogia/Visma or by the auditor.
Common misunderstandings:
Read more: Intercompany Gift Cards – Chain Accounting, Monthly Closing – Checklist, Common Accounting Mistakes Restaurant Owners Make.
This feature is part of Vendion POS.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?