Home / Case Studies / Navigare Yachting
/ Case Study · Travel & Tourism
Accounting and Multi-Location Architecture. One Odoo View for Every Country.
/ The engagement
An Odoo Accounting Build for a Yacht Charter Fleet.
Navigare Yachting owns more than 350 yachts, with a headquarters in Sweden and a central booking office in Croatia. Brainvire's retail IT team built a multi-location architecture on the website, set up bank journals and currency handling, reconfigured the balance sheet, and reconciled the old records, so accounting for yacht rentals and sales runs cleanly across every country.
/ About the client
Navigare Yachting is the proud owner of more than 350 yachts to accommodate every sailing wish. The company has its headquarters in Sweden and a central booking office in Croatia. It was unhappy with a previous vendor that gave the team no adequate usage training, so it approached Brainvire to manage the accounting entries for its yacht rentals and sales.
The client was an Odoo enterprise user and used NauSYS software for rental orders. Brainvire built a multi-location architecture on the website and handled the bank journal and currency setup for easy payments. The team cleaned the previous records to reconfigure the balance sheet, and automatic tax synchronization now keeps payments accurate and saves time.
/ The approach
Design, architecture, and features, shipped as one program.
One country at a time
Records from the Bahamas, France, and the USA arrived mixed together, so a mechanism manages users and transactions by area of access, and each country's reports stand on their own.
Collected across Europe
Setting up the bank account journal was slow, so a SEPA Direct Debit setup lets the client collect payments in euros across Europe without missing a due date.
Charted by location
The chart of accounts had to reflect each user's location, so it was configured to track transactions and calculate differential taxes based on where a user sits.
Old books, cleaned
The previous accounting records were tangled, so the team cleaned the old transactions and bank statements, reimported them, and reconciled every entry so new values are correct.
/ What stood in the way
Four problems, solved without a maintenance window.
Select a challenge to see how it shaped the build.
Multi-website architecture
The client runs a multi-website architecture for locations such as the Bahamas, France, and the USA, so viewing one country's records surfaced reports from the others too. The team built a mechanism that manages users and transactions by area of access, which streamlines the whole management process.
Bank account journal setup
Setting up the bank account journal was time-consuming. The team completed the SEPA Direct Debit setup, a direct debit system across Europe that helps the merchant collect payments in euros reliably.
Configuring the chart of accounts
Configuring the chart of accounts based on each user's location of access meant weighing many factors. The team configured it to keep track of transactions, simplify them, and calculate differential taxes based on a user's location.
Reconciling old bank statements
Cleaning the client's previous accounting records was tedious given how the accounts had been recorded. The team cleaned the old transactions and bank statements, reimported them, and reconciled them so the new transactions and their values are correct.
/ Product screens
The delivered experience.
The interface people actually use.
/01Dashboard
/02Accounting
/03Bank Journal
/04Chart of Accounts
/05Reconciliation
/06Screen 6
/07Screen 7
/08Screen 8/ The results
What changed, in numbers.
/ Next step
Ready for a redesign like this on your platform?
A 30-minute working session with a Brainvire architect: your current stack, your constraints, and where a rebuild actually pays off. No sales deck.
Book a Working Session →Cookies on this site
Essential cookies are always on. They keep the site secure and make forms work.
We also use Google Analytics and Microsoft Clarity to see how the site is used. We only turn these on if you accept.