Key takeaways
- SAP Business One allocates expenses to cost centres through distribution rules, across up to five dimensions, and the rule can be overridden on a journal entry.
- SAP's Business One documentation does not describe a dedicated expense module, so card spend is usually keyed as journal entries or reconciled through Bank Statement Processing.
- Vergo proposes G/L account, distribution rule and project from your own history, with the reason shown.
- Posting goes through the Service Layer on your B1 server, which your IT team enables once.
Where should you go next?
- Vergo's SAP Business One integration
- What expense management software integrates with SAP Business One?
- Get started with Vergo
How do you automate expense management in SAP Business One, step by step?
- Enable the Service Layer. The Service Layer runs on your own Business One server, so your IT team enables access once; Vergo then reads your chart of accounts and projects and posts coded journal entries or A/P invoices.
- Connect your existing cards. Connecting your existing cards involves no card applications, no re-issuing and no banking change.
- Collect receipts by text. Employees handle everything by text message — no app to download, no portal login — and Vergo chases missing receipts itself instead of waiting for a report.
- Code each line. Vergo proposes the G/L account, the distribution rule for each dimension you use, and the project where there is one.
- Post to Business One. Card spend posts as journal entries; purchases you want on a vendor's account post as A/P invoices.
What does SAP Business One need on each card transaction?
- G/L account: the expense account.
- Distribution rules: allocations to cost centres, in up to five dimensions such as department, branch or product line.
- Project: an optional project code on the line.
Because the distribution rule can be overridden on the journal entry, getting it right at entry time matters. A default applied to everything puts spend in the wrong cost centre quietly.
How does card spend reach Business One without an expense module?
Most teams do one of two things: someone keys a journal entry from the card statement, or Bank Statement Processing brings the statement in and a person reconciles and codes each line. Travel-heavy companies sometimes add SAP Concur, which connects to Business One through a partner connector on the Concur App Center that creates journal entries from approved expenses. Each path still leaves the coding to a person.
A practical example
A food distributor's operations manager buys forklift parts and cleaning supplies on one card swipe. Vergo reads both receipt lines, proposes the maintenance account with the warehouse distribution rule for the parts and the sanitation account with the same rule for the supplies, and shows that earlier purchases from that supplier were coded the same way. The accountant confirms, and a journal entry with two lines posts to Business One.
How Vergo handles this
Vergo proposes the coding by inference from your own accounting structure and history — no rule library to build, no keyword lists to maintain, and new vendors are coded on first sight. Every coding shows why it was chosen, so a reviewer confirms in seconds instead of re-coding by hand. Approval workflows are optional and fit how you already control spend: route by GL account or by amount — or skip approval flows entirely and let policy flags catch only what breaks a rule.
Frequently Asked Questions
Does SAP Business One have an expense module?
SAP does not document a dedicated expense or travel-and-expense module for Business One. Card spend is typically posted as journal entries or reconciled from bank statements.
Can Vergo apply distribution rules?
Yes. Vergo proposes the distribution rule for each dimension you use, from how similar spend was coded before.
What does IT need to do?
Enable Service Layer access on your Business One server once.
Does Vergo work with B1 on HANA and SQL Server?
Vergo connects through the Service Layer. Tell us about your environment when you get started.
Do we need new cards?
No. Connecting your existing cards involves no card applications, no re-issuing and no banking change.



