You are on page 1of 18

Accounting in the

Nordic countries
A tale from the trenches

bringsvor@bringsvor.com
luis.panozzo@elmatica.com

A little about what we do


High technology PCB broker based in
Norway with branch offices in Sweden,
Germany and Hong-Kong
and several
sales offices.

Our partners
Our partners
Tinderbox AS as leading partner
Bringsvor Consulting for set-up and accounting
Moldeo (Argentina) for web interfacing
Environment
Hosted in Norway
Debian
Deployment
Entirely based on remote cooperation

Current Data Flow

customers
suppliers
customer orders
supplier orders
Elmatica Complete

Odoo

Invoices

Invoice Layout
Some changes
Country of origin, added supplier to SO
Tax situation depends
upon supplier country
(from SO), customer
country and Elmatica
company.

Tracking numbers from


SO

Delivery address: Added


VAT number.

4 digits in
unit price

Invoice Layout
More changes
Company header and footer depends upon which Elmatica
company we are invoicing from.

When currency rates have changed


in our disfavour between quote date
and invoice date, we invoice the
difference.

Electronic Invoicing
Some customers demand electronic
invoicing.
Functionality for creating invoices in
Elektronisk Handelsformat (EHF) created as
part of the project. Sending over FTP to
broker.
Will be launched as separate module soon..

Currency Handling
Big subject.
Requirements:
Must be able to pay many invoices with one payment.
Part payment and full payment.
Currency rate difference must be separate per invoice.
Allow for bank fees to be recorded easily.
Start with bank payment information and record from
that received amounts in all currencies.
account_voucher deemed inadequate.

Currency Handling
Precise control over the amounts sent to
bookkeeping.
Many bank accounts used (currency *
company)
We may be able to adopt the bank
reconciliation features in the future.

Total Control

Reporting Currency
Each Elmatica company has a reporting
currency which is the official currency of
the country (NOK, SEK, EUR).
The bookkeeping currency for all
companies is USD.
All amounts are recorded both in USD
and local currency.

Reporting Currency II
Adaptations has been made to VAT report
for Norway, Sweden and Germany
Custom intrastat module (developed by
InitOS)
Invoice layout displays VAT amounts in
reporting currency regardless of invoice
currency.

Future improvements
SEPA payment advice with structured
communication (KID) for Norwegian
suppliers
Bank reconciliation
Calculate commission and rebates
Prepaid orders
Payroll

Future Improvements II
Sales flow integration
Integrate with government portals
(Altinn, Elster)
Expenses, HR
Enhanced reporting

UI Improvements
web_easy_switch_
company
web_export_view (for Excel)
From the Web Addons, OCA package.

Overview of modules
Modules developed in the project, but of general
interest:
Community modules:
web_easy_switch_company (www.grap.coop)
web_export_view (Agile Business Group)
account_voucher_killer (Camptocamp)
account_reversal (Camptocamp)
account_banking_pain_base (Akretion)
l10n_se (Vertel)
base_currency_update (NUMA Extreme Systems)
base_cu_yahoo (updated for latest api changes from Yahoo!)

l10n_vatreport
currency_lookup
send_ehf
autolines
Elmatica specific modules:
elmatica_companies
elmatica_vatcurrency
elmatica_account_voucher
elmatica_complete
elmatica_invoice
elmatica_partner
elmatica_intrastat_reports

Good news: Odoo 9 is cool


A lot of the issues are taken care of,
especially within multi company accounting.
Bank statement improvements
Reporting
Banking
But maybe some remain in currency
handling

Questions?
Torvald Baade Bringsvor
bringsvor@bringsvor.com
www.bringsvor.com
www.tinderbox.no
Luis Panozzo
luis.panozzo@elmatica.com

You might also like