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.

Odoo ERPMulti-Location ArchitectureBank and Currency SetupTax Synchronization
350+Yachts in the fleet
Multi-countryOne architecture
SEPADirect debit
AutomaticTax sync

/ About the client

Navigare Yachting

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.

/01Architecture

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.

/02Payments

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.

/03Accounts

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.

/04Reconciliation

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.

/01 Multi-website architecture
/02 Bank account journal setup
/03 Configuring the chart of accounts
/04 Reconciling old bank statements

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.

Navigare Yachting delivered interface, screen 1/01Dashboard
Navigare Yachting delivered interface, screen 2/02Accounting
Navigare Yachting delivered interface, screen 3/03Bank Journal
Navigare Yachting delivered interface, screen 4/04Chart of Accounts
Navigare Yachting delivered interface, screen 5/05Reconciliation
Navigare Yachting delivered interface, screen 6/06Screen 6
Navigare Yachting delivered interface, screen 7/07Screen 7
Navigare Yachting delivered interface, screen 8/08Screen 8

/ The results

What changed, in numbers.

Organizational Efficiency The client sees the records of a particular website on their own, saving a good deal of time otherwise spent filtering results from every country.
Accurate Payments The direct debit system ensures the company does not miss a payment and saves a good deal of time at the client's end.
Easier Renting and purchase Precise amount calculation speeds the payment process and makes it easier to collect payments across geographic boundaries.
Clean Accounting Reconciling the previous statements cleaned the existing records, defined a standardized process, and accounted for new transactions properly.

/ 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 →