+12%
4.2M
Total sales April
+4 this month
12
Open orders
+9
87
Active customers
65%
Workshop capacity
Needs action
Warranty claim — Audi e-tronOpen
Contract missing — HansenWaiting
Financing declined — BergDeclined
MOT deadline — EK123453 days
7 new leads not assignedNow
Today — deliveries & vehicle prep
BMW X3 — Per HansenDelivery 10:00
VW ID.4 — Lena SørbyDelivery 14:00
BMW iX — Prep startedDay 1/3
MOT — Toyota RAV409:30
Oil change × 3Workshop
Transport status — live
BMW X5 — Ship North SeaETA 18 Apr
BMW iX — Unloaded OsloArriving
BMW M3 — SchenkerOn schedule
BMW X3 — DingolfingProduction
MINI Cooper — OxfordOrdered
Latest activity
Updated now
BMW X3 #NO-2025-4871 — Customer confirmed extra equipment (PPF, tow bar, winter tyres)
12 min ago · Per Hansen
BMW iX #NO-2025-4812 — Unloaded at Oslo Sydhavn. Transport to Lafinto booked.
34 min ago · DB Schenker API
New lead — Marte Vik interested in BMW X5 xDrive40e. Assigned to Kristoffer O.
1 hour ago · Finn.no import
Insurance taken out — Gjensidige Comprehensive activated for BMW M3 #NO-2025-4799
2 hours ago · Gjensidige API
Warranty claim opened — Audi e-tron, engine problem. Assigned to workshop, high priority.
3 hours ago · Customer via app
BankID signing completed — MINI Cooper #NO-2025-4867. Financing activated.
Yesterday 16:42 · BankID API
| Order ID | Order type | Customer | Vehicle / Reg. no | Configuration | Order status | Created | Signed | Customer date | Value |
|---|
3
Sea freight
2
Road transport
1
Arriving today
4,2
Avg. days remaining
| Order | Vehicle | Customer | Carrier | From → To | Status | ETA (actual) | Customer date | Progress |
|---|
| Order | Vehicle | Customer | Extra equipment | Prepared by | Start | Done | Status |
|---|
| Order | Vehicle | Customer | Extra equipment | Signing | Insurance | Finance | Ready since |
|---|
| Order | Vehicle | Customer | Delivered | Km at delivery | Warranty start | Next service | Insurance |
|---|
34
Vehicles in stock
8
New cars
3.2M
Stock financing
42
Avg. days in stock
| Reg. no | Type | Make / Model / Variant | Model year | Km | List price | Sale price | Location | Stock finance | Residual value | Intake date |
|---|
8
Bookings today
12/16
Parking spaces occupied
42 500
Upsell value April (NOK)
5
Appraisals pending
Service bookings today
| Booking ID | Time | Customer | Reg. no | Service type | Technician | Prep status | Parking | Estimated time | Price |
|---|
Appraisals & Trade-ins
| Reg. no | Vehicle | Customer | Appraisal date | Appraised value | Upsell (parts/accessories) | Upsell value | Status |
|---|---|---|---|---|---|---|---|
| EK12345 | Volvo XC60 B4 | Ola Nordmann | 15.03.2025 | 310 000 NOK | Winter wheels, roof box | 12 500 NOK | ${'Completed'} |
| AB22111 | BMW 320d | Silje Moen | 12.03.2025 | 285 000 NOK | Rubber mats, tow bar | 8 200 NOK | ${'Completed'} |
| CD55432 | Audi A4 Allroad | Tore Bakken | 08.04.2025 | 420 000 NOK | — | 0 NOK | ${'In progress'} |
| FG88765 | VW Passat GTE | Mia Olsen | Today | — | — | — | ${'Awaiting appraisal'} |
Parking overview
| Space | Reg. no | Vehicle | Status | In since | Workshop status |
|---|---|---|---|---|---|
| P-01 | EK12345 | Volvo XC60 | In – occupied | Today 07:30 | In progress |
| P-02 | AB22111 | BMW 320d | In – occupied | Today 08:00 | Ready for pick-up |
| P-03 | — | — | Free | — | — |
| P-07 | CD55432 | Audi A4 | In – occupied | Today 09:30 | In progress |
| P-08 | — | — | Free | — | — |
Week 16 — April 2026
Vehicle prep, deliveries and service appointments
87
Active customers
14
Framework agreements
6
Test drives this week
9
Leasing expiring < 6 mo
Customer register
| Customer ID | Name / Org. no | Contact person | Type | Active orders | Total purchased | Next follow-up | Status |
|---|
Framework & Service agreements
| Customer | Agreement type | Period | Service agreement | Leasing type | Status |
|---|---|---|---|---|---|
| Nordea Bank ASA | Fleet agreement | 01.01.2024 – 31.12.2026 | Full service 3 yrs / 60 000 km | Business | ${'Active'} |
| Elkjøp AS | Fleet agreement | 01.06.2023 – 31.05.2025 | Basic service 2 yrs / 40 000 km | Business | ${'Expiring soon'} |
| Ola Nordmann | Private | 15.04.2024 – 15.04.2027 | Full service 3 yrs / 60 000 km | Private | ${'Active'} |
| Byggmester Vik AS | Fleet agreement | 01.09.2024 – 31.08.2027 | Full service 3 yrs / 80 000 km | Business | ${'Active'} |
Test drives & Outgoing leases
| Customer | Test drive date | Test drive vehicle | Outgoing lease vehicle | Lease expires | Follow-up |
|---|---|---|---|---|---|
| Ola Nordmann | 05.04.2025 | EK12345 — Volvo XC60 | AB11111 — BMW X3 | 30.06.2025 | 25.04.2025 |
| Marte Vik | Today 14:00 | DR44821 — BMW X5 | — | — | After test drive |
| Kari Nilsen | Yesterday | MN33321 — MINI Cooper | — | — | Send quote |
| Byggmester Vik AS | 08.04.2025 | XY99887 — BMW X1 | XY55555 — VW Tiguan | 15.05.2025 | Urgent |
| Lead | Interested in | Lead source | Lead status | Salesperson | Created | Latest note | Next action |
|---|
+12%
1.8M
Revenue April
1.1M
Expenses April
72%
Credit line utilisation
3.2M
Stock financing amount
Finance agreements
| Invoice ID | Customer | Vehicle / Reg. no | Product | Partner | Monthly payment | Term | Account code | Status | Signed |
|---|
Latest invoices
| Invoice ID | Posting date | Customer / Supplier | Amount | Account code | Voucher no. | Credited | Type |
|---|---|---|---|---|---|---|---|
| FAKT-2025-0801 | 08.04.2025 | Per Hansen | 649 000 NOK | 3000 – Sales revenue | BIL-2025-0441 | No | Outgoing |
| FAKT-2025-0799 | 06.04.2025 | Dekk AS | 8 400 NOK | 4300 – Operating costs | BIL-2025-0438 | No | Incoming |
| FAKT-2025-0795 | 04.04.2025 | Lise Andersen | 520 000 NOK | 3000 – Sales revenue | BIL-2025-0435 | No | Outgoing |
| FAKT-2025-0788 | 01.04.2025 | Lafinto AS | 18 500 NOK | 4500 – Workshop costs | BIL-2025-0430 | Yes | Incoming |
Credit lines & Stock financing
| Bank / Partner | Facility size | Used | Utilisation % | Credit line status | Term |
|---|---|---|---|---|---|
| Nordea Bank — Stock financing | 5 000 000 NOK | 3 200 000 NOK | 64% | ${'Active'} | 31.12.2025 |
| DNB — Operating/overdraft facility | 2 000 000 NOK | 1 440 000 NOK | 72% | ${'Active'} | Ongoing |
| Santander — Fleet leasing | 8 000 000 NOK | 4 200 000 NOK | 53% | ${'Active'} | 30.06.2026 |
| BMW Financial Services | 3 500 000 NOK | 3 430 000 NOK | 98% | ${'Near limit'} | 31.12.2025 |
Demo cars — Residual value %
| Reg. no | Vehicle | Purchase price | Estimated residual value | RV % | Km driven | Period as demo |
|---|---|---|---|---|---|---|
| EK12345 | Volvo XC60 B4 | 695 000 NOK | 520 000 NOK | 75% | 12 400 km | 6 mo |
| EL98765 | BMW X5 45e | 890 000 NOK | 605 000 NOK | 68% | 34 200 km | 14 mo |
| EV55123 | BMW 330e Touring | 550 000 NOK | 415 000 NOK | 75% | 28 100 km | 15 mo |
| EV88901 | BMW M3 Competition | 950 000 NOK | 695 000 NOK | 73% | 41 600 km | 17 mo |
42
Active policies
98%
Approval rate
58k
Total premium/month
6
Renewals < 30 days
| Customer | Vehicle / Reg. no | Company | Insurance product | Cover type | Premium/month | Activated | Renewal | Status |
|---|
| Case ID | Customer | Vehicle / Reg. no | Warranty type | Fault type | Created | Priority | Covered | Claim status |
|---|
12 active
47
Total warranties
3 soon
3
Expiring within 30 days
5
Open warranty claims
238k
Total cover value
| Customer | Vehicle | Reg. no | Warranty type | Start | Expiry | Cover value | Status |
|---|
+2.3%
68%
Avg. residual value (36 mo)
14
Active residual value guarantees
AI
892
AI valuations this month
4.2%
Variance AI vs. actual
AI Valuation — latest valuations
| Vehicle | Model year | Km | AI estimate | Market price | Variance | Confidence | Date |
|---|
Residual value guarantees — lease portfolio
| Customer | Vehicle | Lease start | Term | Guaranteed RV | Estimated RV | Risk | Status |
|---|
+12%
38%
Conversion rate
−3 days
14
Avg. time to sale (days)
52%
Upsell rate
84/100
Team performance score
AI Coaching — today's tips
Training topic: Closing, objection handling
Salesperson benchmarking
| Salesperson | Leads | Quote sent | Sold | Conversion | Avg. time | Upsell | AI-score |
|---|
847
Items in stock
23
Low stock
8
Out of stock
2.4M
Stock value
Product categories
Genuine parts
312 items · 1.4M NOK
Aftermarket
186 items · 420k NOK
Tyres & Rims
142 items · 380k NOK
Oil & Fluids
48 items · 36k NOK
Accessories
98 items · 124k NOK
Batteries
26 items · 78k NOK
Tools
22 items · 42k NOK
Body parts
13 items · 28k NOK
Stock on hand
| Item no. | Description | Category | Location | In stock | Min/Max | Purchasing | Retail price | Margin | Webshop | Status |
|---|---|---|---|---|---|---|---|---|---|---|
| 11427566327 | Oil filter BMW B47 Genuine part · BMW Group | Genuine parts | A-12-3 | 42 | 10 / 50 | 148 NOK | 289 NOK | 95% | ● | In stock |
| 34116852253 | Brake pads X3 G01 Genuine part · BMW Group | Genuine parts | A-08-2 | 8 | 10 / 30 | 1 240 NOK | 2 190 NOK | 77% | ● | Low |
| DK-225-50-17 | Michelin Pilot Sport 4 — 225/50R17 Summer tyre · Michelin | Tyres & Rims | D-04-1 | 24 | 8 / 40 | 1 890 NOK | 2 990 NOK | 58% | ● | In stock |
| 83215A24FE0 | Engine oil BMW LL-04 5W-30 5L Genuine part · BMW Group | Oil & Fluids | B-02-1 | 36 | 15 / 60 | 485 NOK | 790 NOK | 63% | ● | In stock |
| 61212622069 | Battery 12V 80Ah AGM BMW Genuine part · Varta | Batteries | C-01-3 | 0 | 3 / 12 | 2 400 NOK | 3 890 NOK | 62% | ● | Out of stock |
| 51477241844 | Rubber mat set X5 G05 Genuine part · BMW Group | Accessories | E-05-2 | 14 | 5 / 25 | 890 NOK | 1 690 NOK | 90% | ● | In stock |
| 11787589108 | Lambda sensor X3 / X5 Aftermarket · Bosch | Aftermarket | A-15-1 | 3 | 5 / 15 | 1 240 NOK | 2 190 NOK | 77% | ○ | Low |
| DK-245-45-19 | Continental WinterContact TS 870 P — 245/45R19 Winter tyre · Continental | Tyres & Rims | D-08-2 | 16 | 6 / 32 | 2 490 NOK | 3 890 NOK | 56% | ● | In stock |
| PO-2025-088 | Order — Brake pads X3 G01 Purchase order · BMW Group | Genuine parts | On the way | +20 | — | 1 240 NOK | — | — | — | Ordered |
Purchase orders (PO) to suppliers
| PO no. | Supplier | No. of items | Amount | Ordered | Expected receipt | Status |
|---|---|---|---|---|---|---|
| PO-2025-088 | BMW Group Norway | 20 pcs · Brake pads X3 | 24 800 | 10.04.2025 | 15.04.2025 | On the way |
| PO-2025-087 | Varta Norge | 12 pcs · Battery 80Ah AGM | 28 800 | 10.04.2025 | 14.04.2025 | On the way |
| PO-2025-085 | Continental Tyres | 32 pcs · Winter tyres, assorted | 79 680 | 05.04.2025 | 11.04.2025 | Received |
| PO-2025-082 | Bosch Automotive | 15 pcs · Lambda sensors + spark plugs | 31 200 | 02.04.2025 | 08.04.2025 | Received |
+8 today
42
Sales this week
186k
Turnover April
12
Active orders
28 web
28/14
Web vs. store
Parts orders & Quotes
| Order ID | Type | Channel | Customer | No. of items | Amount | VAT | Shipping | Created | Status |
|---|---|---|---|---|---|---|---|---|---|
| DEL-2025-0142 | Web order | Webshop | Erik Nordmann | 3 pcs | 3 980 | 796 | PostNord | Today 09:14 | Packing |
| DEL-2025-0141 | Order | Store | Lise Olsen | 2 pcs | 1 590 | 318 | Collected | Today 08:32 | Delivered |
| DEL-2025-0140 | B2B order | Phone | Verksted Nord AS | 14 pcs | 28 400 | 5 680 | Bring Express | Today 08:00 | Ready for pick-up |
| DEL-2025-0139 | Web order | Webshop | Tor Bakken | 1 pcs | 2 990 | 598 | PostNord | Yesterday 22:14 | Sent |
| TLB-2025-0044 | Quote | Bilskade Sør AS | 8 pcs | 14 800 | 2 960 | — | Yesterday 14:32 | Sent | |
| DEL-2025-0138 | Web order | Webshop | Mona Strand | 4 pcs | 8 760 | 1 752 | PostNord | Yesterday 11:08 | Delivered |
+5 today
18
Vouchers to be coded
142
Posted in April
+12%
4.2M
Revenue April
2.7M
Expenses April
Vouchers per module (last 7 days)
Car sales
12 vouchers · 2.8M
→
Workshop
28 vouchers · 340k
→
Parts stock
54 vouchers · 186k
→
Vehicle prep
14 vouchers · 98k
→
Damage & Claims
6 vouchers · 52k
→
Rental
9 vouchers · 128k
→
Latest activity
Invoice FAKT-2025-0801 posted — Per Hansen, BMW X3, NOK 649 000 (Account 3000)
12 minutes ago
5 new vouchers received from workshop — awaiting coding
Today, 10:24
Export to Tripletex completed — 142 vouchers transferred for April
Today, 09:00
PO-2025-085 received — Continental tyres × 32 (NOK 79 680)
Today, 08:00
7
New car sales April
5
Used car sales April
2.8M
Sales revenue
560k
Output VAT
Car sales invoices (collected from Orders module)
| Invoice ID | Order | Type | Customer | Vehicle / Reg. no | Sale price | VAT | Suggested account | Status |
|---|---|---|---|---|---|---|---|---|
| FAKT-2025-0801 | ORD-2025-4871 | New car | Per Hansen | BMW X3 / NEW | 649 000 | 129 800 | 3000 — Sales revenue new cars | Posted |
| FAKT-2025-0795 | ORD-2025-4812 | New car | Lena Sørby | BMW iX / EL98765 | 1 240 000 | 248 000 | 3000 — Sales revenue new cars | Posted |
| FAKT-2025-0788 | ORD-2025-4799 | New car | Anne Berg | BMW M3 / EV88901 | 1 390 000 | 278 000 | 3000 — Sales revenue new cars | Posted |
| FAKT-2025-0779 | ORD-2025-4855 | Used car | Sofie Dahl | MINI / FG88765 | 510 000 | — | 3010 — Used (margin VAT scheme) | To be coded |
| FAKT-2025-0771 | ORD-2025-4833 | Used car | Erik Lie | BMW iX3 / EL33210 | 498 000 | — | 3010 — Used (margin VAT scheme) | To be coded |
28
Work orders
340k
Workshop revenue
52
Hours invoiced
68k
Output VAT
Work orders (collected from Service module)
Workshop hours only — parts are recorded separately under Parts
| Work order | Booking | Customer | Reg. no | Service type | Hours | Hourly rate | Total excl. VAT | Suggested account | Status |
|---|---|---|---|---|---|---|---|---|---|
| AO-2025-0441 | SRV-0441 | Bjørn Karlsen | EK12345 | MOT | 1.5 | 1 260 | 1 890 | 3020 — Workshop revenue | Posted |
| AO-2025-0442 | SRV-0442 | Silje Moen | AB22111 | Oil change | 0.75 | 1 320 | 990 | 3020 — Workshop revenue | Posted |
| AO-2025-0443 | SRV-0443 | Tore Bakken | CD55432 | MOT | 1.5 | 1 260 | 1 890 | 3020 — Workshop revenue | To be coded |
| AO-2025-0445 | SRV-0445 | Mia Olsen | FG88765 | Tyre change | 1.0 | 1 400 | 1 400 | 3020 — Workshop revenue | To be coded |
| AO-2025-0448 | SRV-0448 | Kai Strand | PQ11234 | Brake replacement | 2.0 | 1 600 | 3 200 | 3020 — Workshop revenue | To be coded |
186k
Parts sales April
128k
Cost of goods (purchases)
2.4M
Stock value (book)
−4 200
Shrinkage at last stock count
Incoming supplier invoices
| Voucher ID | Supplier | PO no. | Description | Amount excl. | VAT | Total | Suggested account | Status |
|---|---|---|---|---|---|---|---|---|
| BIL-2025-0455 | Continental Tyres | PO-2025-085 | 32 pcs winter tyres | 79 680 | 19 920 | 99 600 | 4300 — Parts purchases | Posted |
| BIL-2025-0452 | Bosch Automotive | PO-2025-082 | 15 pcs lambdasonder | 31 200 | 7 800 | 39 000 | 4300 — Parts purchases | Posted |
| BIL-2025-0438 | Dekk AS | — | Direct purchase tyres | 8 400 | 2 100 | 10 500 | 4300 — Parts purchases | To be coded |
| BIL-2025-0451 | BMW Group Norway | PO-2025-088 | 20 pcs brake pads X3 (on the way) | 24 800 | 6 200 | 31 000 | 4300 — Parts purchases | Awaiting receipt |
Parts sales invoices (outgoing)
| Invoice ID | Order | Channel | Customer | Amount excl. | VAT | Total | Suggested account | Status |
|---|---|---|---|---|---|---|---|---|
| FAKT-2025-0822 | DEL-2025-0142 | Web | Erik Nordmann | 3 184 | 796 | 3 980 | 3030 — Parts sales | To be coded |
| FAKT-2025-0821 | DEL-2025-0141 | Store | Lise Olsen | 1 272 | 318 | 1 590 | 3030 — Parts sales | Posted |
| FAKT-2025-0820 | DEL-2025-0140 | B2B | Verksted Nord AS | 22 720 | 5 680 | 28 400 | 3030 — Parts sales B2B | Posted |
| FAKT-2025-0819 | DEL-2025-0139 | Web | Tor Bakken | 2 392 | 598 | 2 990 | 3030 — Parts sales | Posted |
Stock change & Stock count
| Date | Type | Description | Amount | Suggested account | Status |
|---|---|---|---|---|---|
| 31.03.2025 | Stock count | Q1 count — variance 12 units (shrinkage) | −4 200 | 4399 — Shrinkage/Stock change | Posted |
| 15.03.2025 | Correction | Damaged item — scrapped (1 pcs battery) | −2 400 | 4399 — Shrinkage/Stock change | Posted |
| 28.02.2025 | Stock count | Q4 count 2024 — variance +3 units | +1 800 | 4399 — Shrinkage/Stock change | Posted |
14
Vehicle preps
98k
Total cost
62k
External (Lafinto)
36k
Internal cost
Vehicle prep costs (collected from Vehicle prep module)
| Voucher ID | Type | Supplier | Vehicle / Reg. no | Linked order | Amount | Suggested account | Status |
|---|---|---|---|---|---|---|---|
| BIL-2025-0430 | External | Lafinto AS | BMW M3 / EV88901 | ORD-2025-4799 | 18 500 | 4500 — Vehicle prep external | Credited |
| BIL-2025-0428 | External | Lafinto AS | BMW iX / EL98765 | ORD-2025-4812 | 14 200 | 4500 — Vehicle prep external | Posted |
| BIL-2025-0425 | Internal | Own workshop | MINI / FG88765 | ORD-2025-4855 | 3 800 | 4510 — Vehicle prep internal | To be coded |
| BIL-2025-0420 | Internal | Own workshop | BMW iX3 / EL33210 | ORD-2025-4833 | 4 200 | 4510 — Vehicle prep internal | Posted |
6
Active cases
52k
Claim cost
38k
Warranty refund
73%
Coverage rate
Damage & Claims — costs and refunds
| Case ID | Vehicle / Reg. no | Type | Workshop cost | Parts cost | Insurance/warranty | Own cost | Suggested account | Status |
|---|---|---|---|---|---|---|---|---|
| RK-2025-041 | AB11222 — Audi e-tron | Warranty claim | 12 400 | 8 600 | 21 000 (Gjensidige) | 0 | 4600 — Damage costs | To be coded |
| RK-2025-038 | DR77890 — BMW X3 | Warranty case | 2 100 | 890 | 2 990 (BMW Group) | 0 | 4600 — Damage costs | Posted |
| RK-2025-035 | EK55432 — MINI Cooper | Warranty case | 800 | 240 | 1 040 (BMW Group) | 0 | 4600 — Damage costs | Posted |
| RK-2025-030 | EV99876 — BMW 5 Series | Warranty claim | 5 800 | 3 200 | 4 500 (partly covered) | 4 500 | 4600 — Damage costs | Posted |
14
Active rentals
128k
Rental revenue April
18 400
Km driven
6 200
Damage settlement
Rental invoices
| Invoice ID | Customer | Vehicle / Reg. no | Period | Km driven | Rental amount | Extras | Total | Suggested account | Status |
|---|---|---|---|---|---|---|---|---|---|
| FAKT-LB-0044 | Petter Aas | AB99887 — BMW 320d | 01–07.04 | 1 240 km | 8 400 | 0 | 10 500 | 3040 — Rental revenue | Posted |
| FAKT-LB-0043 | Frode Ness | CD55432 — Audi A4 | 25.03–02.04 | 2 100 km | 12 600 | 1 200 km surcharge | 17 250 | 3040 — Rental revenue | Posted |
| FAKT-LB-0042 | Hanne Mo | FG88765 — MINI | 10–18.03 | 880 km | 7 200 | 2 800 damage | 12 500 | 3040 / 3041 — Rental + damage | To be coded |
186k
Commission April
12
Agreements signed
3.2M
Stock financing
72%
Credit utilisation
Commissions from finance agreements
| Invoice ID | Agreement | Partner | Customer | Loan amount | Commission % | Commission NOK | Suggested account | Status |
|---|---|---|---|---|---|---|---|---|
| PROV-2025-022 | DNB Car loan | DNB | Per Hansen | 649 000 | 2.5% | 16 225 | 3050 — Finance commission | Posted |
| PROV-2025-021 | Nordea Fleet Leasing | Nordea | Lena Sørby | 1 240 000 | 2.0% | 24 800 | 3050 — Finance commission | Posted |
| PROV-2025-020 | Santander Fleet | Santander | Nordea Bank ASA | 4 850 000 | 1.8% | 87 300 | 3050 — Finance commission | To be coded |
| Voucher ID | Module | Description | Amount | AI-suggested account | VAT code | |
|---|---|---|---|---|---|---|
| FAKT-2025-0779 | Car sales | Sofie Dahl — MINI Clubman (used) | 510 000 | 3010 — Used (margin VAT scheme) | 33% | |
| FAKT-2025-0822 | Parts stock | Erik Nordmann — Webshop order 3 pcs | 3 980 | 3030 — Parts sales | 25% | |
| BIL-2025-0438 | Parts stock | Dekk AS — Direct purchase tyres | 10 500 | 4300 — Parts purchases | 25% | |
| AO-2025-0443 | Workshop | Tore Bakken — MOT | 1 890 | 3020 — Workshop revenue | 25% | |
| BIL-2025-0425 | Vehicle prep | Own workshop — MINI vehicle prep | 3 800 | 4510 — Vehicle prep internal | — | |
| RK-2025-041 | Damage | Audi e-tron — engine fault (insurance) | 21 000 | 4600 — Damage costs | 25% | |
| PROV-2025-020 | Finance | Santander — Fleet commission | 87 300 | 3050 — Finance commission | 25% |
142
Posted in April
128
Exported
14
Ready for export
Apr
Active period
Posted vouchers — April 2025
| Voucher ID | Posting date | Voucher no. | Module | Customer / Supplier | Amount | Account | VAT | Exported |
|---|---|---|---|---|---|---|---|---|
| FAKT-2025-0801 | 08.04.2025 | BIL-2025-0441 | Car sales | Per Hansen | 649 000 | 3000 | 129 800 | Tripletex |
| FAKT-2025-0795 | 04.04.2025 | BIL-2025-0435 | Car sales | Lena Sørby | 1 240 000 | 3000 | 248 000 | Tripletex |
| FAKT-2025-0822 | 10.04.2025 | BIL-2025-0462 | Parts stock | Erik Nordmann (web) | 3 980 | 3030 | 796 | Ready for export |
| BIL-2025-0455 | 07.04.2025 | BIL-2025-0455 | Parts stock | Continental Tyres | 99 600 | 4300 | 19 920 | Tripletex |
| AO-2025-0441 | 07.04.2025 | BIL-2025-0440 | Workshop | Bjørn Karlsen | 1 890 | 3020 | 378 | Tripletex |
| Account no. | Account name | Account class | Used by module | VAT code | Movements April | Balance |
|---|---|---|---|---|---|---|
| 3000 | Sales revenue new cars | Sales | Car sales | 25% output | 7 | 2 098 000 |
| 3010 | Sales revenue used (margin VAT) | Sales | Car sales | 33% margin | 5 | 2 053 000 |
| 3020 | Workshop revenue — hours | Sales | Workshop | 25% output | 28 | 340 000 |
| 3030 | Parts sales | Sales | Parts stock | 25% output | 54 | 186 000 |
| 3040 | Rental revenue | Sales | Rental | 25% output | 9 | 128 000 |
| 3050 | Finance commission | Sales | Finance | 25% output | 12 | 186 000 |
| 4300 | Parts purchases | Cost | Parts stock | 25% input | 14 | −128 000 |
| 4399 | Shrinkage / Stock change | Cost | Parts stock | — | 3 | −4 800 |
| 4500 | Vehicle prep external | Cost | Vehicle prep | 25% input | 8 | −62 000 |
| 4510 | Vehicle prep internal | Cost | Vehicle prep | — | 6 | −36 000 |
| 4600 | Damage cost / Claims | Cost | Damage | 25% input | 4 | −14 000 |
Income statement
Revenue, costs, gross profit
→
Balance sheet
Assets, liabilities, equity
→
VAT return
Period 2 — April/May
→
Sales report per module
Car sales, workshop, parts, rental
→
Damage & Claims
Own cost vs. coverage
→
Stock report
Stock on hand, cost of goods, shrinkage
→
T
Tripletex
● Connected · Last sync 09:00
V
Visma eAccounting
○ Not connected
+
P
PowerOffice GO
○ Not connected
+
F
Fiken
○ Not connected
+
SAF-T export
Download XML file
↓
CSV / Excel
Manual import
↓
Export history
| Date | System | Period | No. of vouchers | Amount | Status |
|---|---|---|---|---|---|
| 10.04.2025 09:00 | Tripletex | April 2025 | 142 | 4 286 000 | Completed |
| 31.03.2025 23:50 | Tripletex | March 2025 | 189 | 5 720 000 | Completed |
| 28.02.2025 23:50 | Tripletex | February 2025 | 164 | 4 985 000 | Completed |
872 000
Output VAT
142 000
Input VAT
730 000
VAT payable
10 June
Filing deadline
VAT specification per code
| VAT code | Description | Basis | Rate | VAT |
|---|---|---|---|---|
| 25% | Output — Sales of new cars, workshop, parts, rental | 3 488 000 | 25% | 872 000 |
| 33% | Margin VAT — Used car sales | 218 000 (margin) | 33% | 71 940 |
| 25% | Input — Parts purchases, vehicle prep | −568 000 | 25% | −142 000 |
+12%
42.8M
Total revenue YTD
+8%
8.2M
Gross profit YTD
24/50
KPI score (Excellent)
3
Active alerts
Result by department — April 2025
New car
28 sold · +1.1M margin
→
Used car
42 sold · +1.8M margin
→
Workshop
52h · 340k GP
→
F&I
61% penetration · 410k
→
Rental
74% occupancy · 128k
→
Warranty
83% penetration · +72k
→
Active KPI alerts
Used car stock turn is at 6.2x — the target is 8x. Recommendation: Introduce dynamic pricing (5.3.2).
22% below target
Selekt warranty penetration is at 80% — the target is 85%. Sales technique training recommended (5.6.4).
6% below target
Rental occupancy 72% — below the 80% target. Activate a digital booking channel.
10% below target
| KPI | Target | Actual | Status | Points | Likely cause | Recommended action |
|---|---|---|---|---|---|---|
| Used car ROI | > 80% | 55,5% | Below target | 1 | Pricing / stock rotation | Pricing model 5.3.1 |
| Gross profit/vehicle | > 30 000 | 25 000 | Below target | 1 | Vehicle prep / F&I | Increase F&I 5.6.4 |
| Stock turn | ≥ 8x | 6.2x | Below target | 1 | Stock mix | Dynamic pricing 5.3.2 |
| Share >60 days | 0% | 12% | Below target | 1 | Purchase price | Depreciate 5.5.3 |
| Used:New ratio | ≥ 1:1 | 1,05 | OK | 3 | — | Stay the course |
| Volvo used market share | ≥ 60% | 42% | Below target | 1 | Competition / visibility | Digital marketing 5.6.3 |
| Selekt warranty penetration | ≥ 85% | 83% | Near target | 2 | Sales training | Sales technique 5.6.4 |
| F&I finance penetration | ≥ 65% | 61% | Near target | 2 | Low awareness | Link finance 5.7.1 |
| Rental occupancy | ≥ 80% | 72% | Below target | 1 | Price / marketing | Digital booking |
| Workshop GP% | ≥ 55% | 52% | Near target | 2 | Parts / hours | Raise parts prices 5.4.1 |
+1.86M
Total gain (4 actions)
12,9%
Gain in %
< 1 mo
Payback Pro package
14.4M → 16.3M
Total profit
| Parameter | Current | +0.2x turn | +1 000 NOK margin | +1 sale/month | +1 000 NOK purchase | Total effect |
|---|---|---|---|---|---|---|
| Stock (no. of vehicles) | 80 | 80 | 80 | 80 | 80 | — |
| Stock turn (x/year) | 6,0 | 6,2 | 6,2 | 6,2 | 6,2 | — |
| Annual sales (units) | 480 | 496 | 496 | 508 | 508 | — |
| Gross profit/vehicle | 30 000 | 30 000 | 31 000 | 31 000 | 32 000 | — |
| Total profit (NOK) | 14 400 000 | 14 880 000 | 15 376 000 | 15 748 000 | 16 256 000 | +1 856 000 |
| Gain vs current (NOK) | 0 | +480 000 | +976 000 | +1 348 000 | +1 856 000 | +1 856 000 |
| Gain % | — | 3,3% | 6,8% | 9,4% | 12,9% | 12,9% |
| Dealer | Used car ROI | Turn | F&I % | Warranty % | Workshop GP% | Total score | Ranking |
|---|---|---|---|---|---|---|---|
| BMW Bærum | 82% | 8.4x | 71% | 91% | 58% | 42/50 | #1 |
| BMW Trondheim | 78% | 7.8x | 68% | 89% | 56% | 38/50 | #2 |
| BMW Stavanger | 71% | 7.1x | 64% | 85% | 54% | 32/50 | #3 |
| BMW Oslo (you) | 55% | 6.2x | 61% | 83% | 52% | 24/50 | #4 of 8 |
| BMW Drammen | 52% | 6.0x | 59% | 81% | 51% | 22/50 | #5 |
| BMW Tromsø | 48% | 5.8x | 56% | 79% | 49% | 19/50 | #6 |
| Industry average | 68% | 7.0x | 62% | 84% | 53% | 28/50 | — |
Used car ROI — CRITICAL: 55.5% vs target 80%. 31% below target. Recommendation: Review pricing model 5.3.1 + dynamic pricing 5.3.2.
Activated 8 Apr
Share >60 days — IMPORTANT: 12% vs target 0%. Recommendation: Depreciate and sell down ageing vehicles 5.5.3.
Activated 5 Apr
Volvo used market share — IMPORTANT: 42% vs target 60%. Recommendation: Digital marketing 5.6.3.
Activated 1 Apr
April 2025
Full summary
↓
March 2025
Full summary
↓
February 2025
Full summary
↓
January 2025
Full summary
↓
| Parameter | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| New car sales (units) | 300 | 320 | 350 | 380 | 400 | 420 |
| Used car sales (units) | 480 | 520 | 570 | 650 | 720 | 800 |
| BEV share new cars | 45% | 55% | 65% | 70% | 75% | 80% |
| Total F&I income | 3.4M | 4.1M | 4.9M | 6.0M | 6.9M | 8.1M |
| Workshop turnover | 24.1M | 28.0M | 31.3M | 36.5M | 40.6M | 45.1M |
| Warranty penetration | 85% | 87% | 89% | 91% | 92% | 93% |
| Rental fleet | 15 | 18 | 20 | 22 | 25 | 28 |
24/50
Total scorecard
8
Active actions
12
Employees in programme
+12%
Improvement last qtr.
Top 5 actions to focus on
5.3.1 Used car pricing model — ROI of 55% (target 80%). Estimated gain: 480 000 NOK/year.
Priority: Critical
5.6.4 Volvo Selekt sales technique — Warranty penetration 80% (target 85%). Training recommended.
Priority: High
5.5.3 Ageing vehicles — 12% of stock >60 days. Depreciation process.
Priority: High
5.7.1 Customer for Life — Loyalty programme to increase repurchase rate.
Priority: Medium
5.6.3 Digital marketing — Market share 42% (target 60%).
Priority: Medium
| KPI | Target | Actual | Status | Points | Likely cause | Recommended action |
|---|---|---|---|---|---|---|
| Used car ROI | > 80% | 55,5% | Below | 1/5 | Price/stock rotation | 5.3.1 |
| Gross profit/vehicle | > 30k | 25k | Below | 2/5 | F&I mix | 5.6.4 |
| Stock turn | ≥ 8x | 6.2x | Below | 2/5 | Stock mix | 5.3.2 |
| Ageing stock (>60d) | 0% | 12% | Below | 2/5 | Purchase price too high | 5.5.3 |
| Used:New | ≥ 1:1 | 1,05 | OK | 3/5 | — | Stay the course |
| Market share | ≥ 60% | 42% | Below | 2/5 | Visibility | 5.6.3 |
| Selekt warranty | ≥ 85% | 83% | Near | 3/5 | Sales training | 5.6.4 |
| F&I finance | ≥ 65% | 61% | Near | 3/5 | Awareness | 5.7.1 |
| Rental occupancy | ≥ 80% | 72% | Below | 2/5 | Marketing | Digital |
| Workshop GP% | ≥ 55% | 52% | Near | 3/5 | Parts/hours | 5.4.1 |
| TOTAL | Excellent | 24/50 | Category: Excellent dealer | |||
| Ref. | Process driver | Category | Status | |
|---|---|---|---|---|
| 5.1.3 | Choosing the right sales team and motivating rewards | HR/Leadership | Active | |
| 5.1.4 | Running effective sales meetings | Process | Active | |
| 5.2.1 | Purchasing and used car stock | Stock | Under way | |
| 5.2.2 | Appraising a used car | Assessment | Active | |
| 5.3.1 | Pricing | Price | Priority | |
| 5.3.2 | Maximising used car profitability | Profitability | Under way | |
| 5.3.3 | Internal price list for transfers | Internal | Not started | |
| 5.4.1 | Preparing Selekt vehicles | Workshop | Active | |
| 5.5.1 | Used car display and presentation | Display | Under way | |
| 5.5.2 | Marketing Finn / Drive.no standard | Digital | Active | |
| 5.5.3 | Avoid vehicles ageing in stock | Stock | Priority | |
| 5.6.1 | Building a customer base | CRM | Under way | |
| 5.6.3 | Marketing and social media | Digital | Under way | |
| 5.6.4 | Volvo Selekt awareness and sales technique | Sales | Recommended | |
| 5.7.1 | Customer for Life — Customer loyalty | Loyalty | Not started |
| Action | Ref. | Owner | Deadline | Status | Estimated gain |
|---|---|---|---|---|---|
| Implement dynamic pricing model | 5.3.1 | Anders Vik | 30.04.2025 | Under way | +480 000 NOK |
| Volvo Selekt sales training | 5.6.4 | Sara Holm | 15.05.2025 | Active | +320 000 NOK |
| Depreciate ageing vehicles | 5.5.3 | Anders Vik | 20.04.2025 | Under way | +180 000 NOK |
| Digital marketing campaign | 5.6.3 | Erik Solberg | 31.05.2025 | Under way | +250 000 NOK |
| Customer database upgrade | 5.6.1 | Sara Holm | 30.06.2025 | Planned | +140 000 NOK |
| Customer for Life programme | 5.7.1 | Hans Berg | 31.07.2025 | Planned | +220 000 NOK |
| Improved used car display | 5.5.1 | Anders Vik | 15.05.2025 | Under way | +90 000 NOK |
| Effective sales meetings | 5.1.4 | Kristoffer Olsen | Ongoing | Active | +60 000 NOK |
| Salesperson | Department | Sales YTD | F&I % | Target achievement | Coaching topic | Next 1:1 |
|---|---|---|---|---|---|---|
| Kristoffer Olsen | Sales Manager | 28 | 72% | 112% | Leadership | 22.04 |
| Thomas Berg | New car | 14 | 68% | 100% | Closing technique | 15.04 |
| Anders Vik | Used car | 22 | 61% | 88% | F&I penetration | 17.04 |
| Marte Sande | New car | 11 | 74% | 110% | Customer for Life | 23.04 |
| Petter Aas | Used car | 18 | 55% | 82% | Selekt sales | 16.04 |
Q1 2025 Scorecard review — score improved from 19/50 to 24/50 (+26%).
31 Mar 2025
Sales technique workshop — 12 salespeople completed. 5.6.4 done.
15 Mar 2025
F&I training day 2 — Customer for Life principles introduced.
12 Mar 2025
2024 year-end — Score 19/50, targets set for 2025.
12 Dec 2024
+9%
28
Sold April
29/30
Monthly target achievement
68%
BEV share
71%
Finance penetration
Margins per powertrain
| Powertrain | Sold | Avg. price | Front-end margin | Back-end bonus | Finance margin | Total margin |
|---|---|---|---|---|---|---|
| BEV | 19 | 625 000 | 21 000 | 9 500 | 5 600 | 36 100 |
| PHEV | 5 | 590 000 | 20 000 | 9 000 | 5 400 | 34 400 |
| ICE | 4 | 520 000 | 18 000 | 8 500 | 5 200 | 31 700 |
| Total April | 28 | 590 000 | 560 000 | 252 000 | 156 800 | 968 800 |
| Parameter | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| Sales target (units) | 300 | 320 | 350 | 380 | 400 | 420 |
| BEV % | 45% | 55% | 65% | 70% | 75% | 80% |
| PHEV % | 30% | 25% | 20% | 17% | 15% | 12% |
| ICE % | 25% | 20% | 15% | 13% | 10% | 8% |
| Parameter | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| Avg. price (NOK) | 550 000 | 560 000 | 575 000 | 590 000 | 610 000 | 625 000 |
| Front-end margin | 18 000 | 19 000 | 20 000 | 21 000 | 22 000 | 23 000 |
| Back-end bonus | 8 000 | 8 500 | 9 000 | 9 500 | 10 000 | 10 500 |
| Finance margin/vehicle | 5 000 | 5 200 | 5 400 | 5 600 | 5 800 | 6 000 |
| Total gross profit/vehicle | 31 000 | 32 700 | 34 400 | 36 100 | 37 800 | 39 500 |
65%
BEV in 2025
20%
PHEV in 2025
15%
ICE in 2025
+10%
BEV vs 2024
| Order ID | Model | Powertrain | Customer | Ordered | Estimated arrival | Sale price | Status |
|---|---|---|---|---|---|---|---|
| ORD-2025-4871 | BMW X3 xDrive30e | PHEV | Per Hansen | 01.04 | 10.06 | 789 000 | Transport |
| ORD-2025-4901 | BMW X5 xDrive40e | PHEV | Marte Vik | 05.04 | 20.05 | 1 190 000 | Production |
| ORD-2025-4888 | BMW 320e | PHEV | Jonas Holt | 02.04 | 15.06 | 620 000 | Ordered |
| ORD-2025-4812 | BMW iX xDrive50 | BEV | Lena Sørby | 15.03 | 12.04 | 1 240 000 | Norwegian port |
| Year | Sales | Finance penetration | Financed vehicles | Margin/vehicle | Total finance margin |
|---|---|---|---|---|---|
| 2023 | 300 | 65% | 195 | 5 000 | 975 000 |
| 2024 | 320 | 67% | 214 | 5 200 | 1 112 800 |
| 2025 (today) | 350 | 70% | 245 | 5 400 | 1 323 000 |
| 2026 | 380 | 72% | 274 | 5 600 | 1 534 400 |
| 2027 | 400 | 74% | 296 | 5 800 | 1 716 800 |
| 2028 | 420 | 75% | 315 | 6 000 | 1 890 000 |
42
Sold April
6.2x
Stock turn (target 8x)
12
Vehicles >60 days
55%
ROI (target 80%)
Stock by status
Selekt certified
38 vehicles
→
Volvo (not Selekt)
14 vehicles
→
Other makes
8 vehicles
→
Ageing (>60d)
12 vehicles · depreciation
→
| Reg. no | Vehicle | Purchasing | Price | Purchase date | Days in stock | Selekt | Status |
|---|---|---|---|---|---|---|---|
| EK12345 | Volvo XC60 B4 | 350 000 | 395 000 | 15.03.2025 | 26 | OK | |
| EL98765 | Volvo XC90 T8 | 520 000 | 595 000 | 10.03.2025 | 31 | OK | |
| EV55123 | Volvo V60 B4 | 295 000 | 335 000 | 05.02.2025 | 65 | Depreciate | |
| DR44821 | Volvo XC40 Recharge | 360 000 | 410 000 | 20.03.2025 | 21 | OK | |
| EV88901 | Volvo S90 D5 | 340 000 | 385 000 | 10.01.2025 | 91 | — | Sell down |
| Year | Stock capacity | Stock turn | Status vs target (8x) | Deviation from target |
|---|---|---|---|---|
| 2023 | 80 | 6.0x | Below | −2.0x |
| 2024 | 85 | 6.5x | Below | −1.5x |
| 2025 | 90 | 7.0x | Near | −1.0x |
| 2026 (target) | 100 | 7.5x | Near | −0.5x |
| 2027 (target) | 110 | 8.0x | OK | 0 |
| Channel | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| VCN (CBV/Remarketing) | 80 | 110 | 150 | 200 | 250 | 300 |
| Lease returns | 60 | 65 | 70 | 75 | 80 | 85 |
| Trade-ins from new car sales | 100 | 110 | 120 | 140 | 150 | 160 |
| Private purchases (Finn) | 120 | 130 | 140 | 160 | 175 | 190 |
| Demo/company cars | 20 | 25 | 28 | 30 | 32 | 35 |
| Import/other | 10 | 10 | 10 | 10 | 10 | 10 |
| Total inflow | 390 | 450 | 518 | 615 | 697 | 780 |
| Reg. no | Vehicle | Own price | Market avg. | Market high | Market low | Position | Recommendation |
|---|---|---|---|---|---|---|---|
| EK12345 | Volvo XC60 B4 | 395 000 | 388 000 | 410 000 | 365 000 | +1.8% above avg. | Hold |
| EV55123 | Volvo V60 B4 | 335 000 | 342 000 | 365 000 | 318 000 | −2% below avg. | Consider increasing |
| EV88901 | Volvo S90 D5 | 385 000 | 355 000 | 375 000 | 335 000 | +8.5% above avg. | Reduce price |
| DR44821 | Volvo XC40 Recharge | 410 000 | 415 000 | 440 000 | 390 000 | −1.2% below avg. | OK |
| Reg. no | Vehicle | Selekt status | 150-point check | Vehicle prep | CARFAX | Warranty |
|---|---|---|---|---|---|---|
| EK12345 | Volvo XC60 B4 | Certified | 03.04.2025 | Completed | Clean | 24 mo |
| EL98765 | Volvo XC90 T8 | Certified | 28.03.2025 | Completed | Clean | 24 mo |
| DR44821 | Volvo XC40 Recharge | Being certified | In progress | In progress | — | — |
| EV88901 | Volvo S90 D5 | Not Selekt | — | — | — | 12 mo |
| Year | Avg. purchase | Front margin | F&I | Warranty/service | Vehicle prep | Net profit/vehicle | ROI % |
|---|---|---|---|---|---|---|---|
| 2023 | 350 000 | 25 000 | 12 000 | 8 000 | −5 000 | 40 000 | 11,4% |
| 2024 | 365 000 | 27 000 | 13 000 | 9 000 | −5 200 | 43 800 | 12,0% |
| 2025 | 375 000 | 29 000 | 14 000 | 10 000 | −5 400 | 47 600 | 12,7% |
| 2026 | 390 000 | 31 000 | 15 000 | 11 000 | −5 500 | 51 500 | 13,2% |
| 2028 (target) | 425 000 | 35 000 | 17 000 | 13 000 | −5 700 | 59 300 | 14,0% |
52
Hours invoiced (week)
52%
GP% (target 55%)
14/14
Active technicians
186k
Parts sales April
| Parameter | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| No. of technicians | 12 | 13 | 14 | 15 | 16 | 17 |
| Productive hours/day | 7,0 | 7,2 | 7,2 | 7,5 | 7,5 | 7,5 |
| Working days/year | 230 | 230 | 230 | 230 | 230 | 230 |
| Total capacity (hours) | 19 320 | 21 528 | 23 184 | 25 875 | 27 600 | 29 325 |
| Efficiency % | 85% | 87% | 88% | 90% | 91% | 92% |
| Invoiced hours/year | 16 422 | 18 729 | 20 402 | 23 288 | 25 116 | 26 979 |
| Technician | Speciality | Hours today | Hours this week | Efficiency | Status |
|---|---|---|---|---|---|
| Lars Hansen | MOT, general | 6,5 | 32 | 94% | Active |
| Per Andersen | Mechanical, electrical | 7,0 | 34 | 98% | Active |
| Knut Sande | Delivery inspection | 4,5 | 22 | 81% | Active |
| Parameter | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| Hourly rate (NOK) | 1 050 | 1 080 | 1 100 | 1 130 | 1 160 | 1 190 |
| Workshop labour revenue | 17.2M | 20.2M | 22.4M | 26.3M | 29.1M | 32.1M |
| Parts turnover | 4.5M | 4.9M | 5.3M | 5.7M | 6.2M | 6.7M |
| Parts margin % | 30% | 31% | 32% | 32% | 33% | 33% |
| Total revenue | 24.1M | 28.0M | 31.3M | 36.5M | 40.6M | 45.1M |
| Total GP | 10.8M | 12.6M | 14.0M | 16.3M | 18.1M | 19.9M |
847
Items in stock
2.4M
Stock value
23
Low stock
32%
Avg. margin
| Parameter | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| No. of claims | 180 | 200 | 220 | 240 | 260 | 280 |
| Avg. cost/claim | 3 500 | 3 600 | 3 700 | 3 800 | 3 900 | 4 000 |
| Total claims cost | 630 000 | 720 000 | 814 000 | 912 000 | 1 014 000 | 1 120 000 |
| Parameter | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| Selekt service vehicles | 200 | 250 | 310 | 390 | 460 | 540 |
| Revenue/vehicle/year | 8 500 | 8 700 | 8 900 | 9 100 | 9 300 | 9 500 |
| Total agreement revenue | 1.7M | 2.2M | 2.8M | 3.5M | 4.3M | 5.1M |
61%
F&I penetration (target 65%)
71%
Finance penetration new cars
46%
Insurance penetration
410k
F&I income April
| Product | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|
| Finance penetration new cars | 65% | 67% | 70% | 72% | 74% | 75% |
| Finance penetration used cars | 45% | 48% | 50% | 53% | 55% | 57% |
| Insurance new cars | 40% | 43% | 46% | 49% | 52% | 55% |
| Insurance used cars | 25% | 28% | 30% | 33% | 35% | 38% |
| Paint/rust protection | 30% | 33% | 36% | 38% | 40% | 42% |
| Service contract | 35% | 38% | 42% | 45% | 48% | 52% |
Financing
DNB · Nordea · Santander · BNP
→
Insurance
Gjensidige · If · Tryg
→
Paint/rust
Add-on products
→
Service contract
Add-on products
→
| Year | Financed new | Margin/vehicle new | Total new | Financed used | Margin/vehicle used | Total used |
|---|---|---|---|---|---|---|
| 2023 | 195 | 5 000 | 975 000 | 216 | 4 000 | 864 000 |
| 2024 | 214 | 5 200 | 1 112 800 | 250 | 4 200 | 1 050 000 |
| 2025 | 245 | 5 400 | 1 323 000 | 285 | 4 400 | 1 254 000 |
| 2028 | 315 | 6 000 | 1 890 000 | 456 | 5 000 | 2 280 000 |
| Year | Penetration new | Margin/vehicle new | Penetration used | Margin/vehicle used |
|---|---|---|---|---|
| 2023 | 40% | 3 500 | 25% | 2 800 |
| 2024 | 43% | 3 600 | 28% | 2 900 |
| 2025 | 46% | 3 700 | 30% | 3 000 |
| 2028 | 55% | 4 000 | 38% | 3 300 |
| Product | Penetration 2025 | Margin/unit | Estimated volume | Total margin |
|---|---|---|---|---|
| Paint/rust protection | 36% | 8 400 | 331 | 2 780 400 |
| Service contract | 42% | 4 900 | 386 | 1 891 400 |
| Winter wheel package | 52% | 3 200 | 478 | 1 529 600 |
| Accessories (mats, tow bar) | 68% | 2 100 | 625 | 1 312 500 |
| Segment | Units sold 2025 | F&I income | F&I per vehicle sold | Growth vs 2024 |
|---|---|---|---|---|
| New car | 350 | 2 050 000 | 5 857 | +8% |
| Used car Selekt | 390 | 2 100 000 | 5 385 | +12% |
| Used car other | 180 | 770 000 | 4 278 | +5% |
| Total 2025 | 920 | 4 920 000 | 5 348 | +9% |
20
Vehicles in fleet
74%
Occupancy (target 80%)
40%
BEV share of fleet
128k
Revenue April
| Reg. no | Vehicle | Powertrain | Acquired | Acquisition price | Residual value | Status |
|---|---|---|---|---|---|---|
| AB99887 | BMW 320d | ICE | 15.06.2024 | 495 000 | 340 000 | Rented out |
| CD55432 | Audi A4 | PHEV | 01.09.2024 | 520 000 | 360 000 | Rented out |
| FG88765 | MINI Electric | BEV | 10.10.2024 | 410 000 | 270 000 | Ready |
| HJ44321 | Volvo XC40 Recharge | BEV | 05.11.2024 | 480 000 | 320 000 | Rented out |
| Year | No. of vehicles | Occupancy % | Long-term rental share | Avg. price/day | Avg. price/month |
|---|---|---|---|---|---|
| 2023 | 15 | 72% | 30% | 950 | 12 000 |
| 2024 | 18 | 74% | 35% | 980 | 12 400 |
| 2025 | 20 | 76% | 38% | 1 000 | 12 800 |
| 2028 (target) | 28 | 82% | 45% | 1 090 | 14 000 |
| Booking ID | Customer | Vehicle | Type | From | To | Amount | Status |
|---|---|---|---|---|---|---|---|
| RT-2025-0241 | Petter Aas | AB99887 — BMW 320d | Short-term (7d) | 01.04 | 07.04 | 10 500 | Confirmed |
| RT-2025-0242 | Frode Ness | CD55432 — Audi A4 | Short-term (8d) | 25.03 | 02.04 | 17 250 | In progress |
| RT-2025-0243 | Hanne Mo | FG88765 — MINI Electric | Short-term (8d) | 10.03 | 18.03 | 12 500 | Finished |
| RT-2025-0244 | Bygg AS | HJ44321 — Volvo XC40 | Long-term (months) | 01.04 | 30.04 | 13 200 | In progress |
| Customer | Type | Active bookings | Total rented (months) | Total revenue YTD |
|---|---|---|---|---|
| Bygg AS | Business | 2 | 4 mo | 52 800 |
| Petter Aas | Private | 1 | 2 weeks | 21 000 |
| Eiendom Sør AS | Business | 3 | 9 mo | 115 200 |
| Year | Total fleet value | Total rental revenue | Operating costs | Operating result | ROI % |
|---|---|---|---|---|---|
| 2023 | 5.7M | 1.71M | 0.68M | 1.03M | 18% |
| 2024 | 7.1M | 2.19M | 0.89M | 1.30M | 18% |
| 2025 | 8.2M | 2.56M | 1.07M | 1.49M | 18% |
| 2028 | 12.7M | 4.27M | 1.85M | 2.42M | 19% |
| Year | Avg. acquisition | Depreciation period | Avg. residual value after 36 mo | Residual value % |
|---|---|---|---|---|
| 2023 | 380 000 | 36 mo | 209 000 | 55% |
| 2024 | 395 000 | 36 mo | 217 250 | 55% |
| 2025 | 410 000 | 36 mo | 225 500 | 55% |
| 2028 | 455 000 | 36 mo | 250 250 | 55% |
89%
Selekt penetration
347
Active warranties
7
Open claims
901k
Warranty revenue 2025
| Year | Selekt vehicles sold | Penetration % | Active warranties |
|---|---|---|---|
| 2023 | 300 | 85% | 255 |
| 2024 | 340 | 87% | 296 |
| 2025 | 390 | 89% | 347 |
| 2028 | 620 | 93% | 577 |
| Month 2025 | Selekt sold | Sold with warranty | Penetration | Status |
|---|---|---|---|---|
| January | 28 | 22 | 78% | Below target |
| February | 32 | 26 | 81% | Below target |
| March | 38 | 32 | 84% | Below target |
| April (today) | 34 | 29 | 85% | OK |
| Case ID | Reg. no | Vehicle | Warranty type | Fault type | Estimated cost | Status |
|---|---|---|---|---|---|---|
| RK-2025-041 | AB11222 | Volvo XC60 B4 | Selekt 2.0 (24 mo) | Engine electronics | 12 400 | In progress |
| RK-2025-038 | DR77890 | Volvo V60 | Selekt 2.0 (12 mo) | Windscreen wiper | 2 100 | Finished |
| RK-2025-035 | EK55432 | Volvo XC40 | Selekt 2.0 (24 mo) | BEV battery | 28 000 | High risk |
| RK-2025-030 | EV99876 | Volvo S90 | Selekt 2.0 (36 mo) | Brake squeal | 5 800 | In progress |
| Year | No. of claims | Avg./vehicle sold | Avg. cost/claim | Total cost |
|---|---|---|---|---|
| 2023 | 105 | 0,35 | 4 200 | 441 000 |
| 2024 | 112 | 0,33 | 4 300 | 481 600 |
| 2025 | 121 | 0,31 | 4 400 | 532 400 |
| 2028 | 174 | 0,28 | 4 700 | 817 800 |
Most common faults
Engine
28% of claims
→
Clutch
22% of claims
→
Electronics
28% of claims
→
BEV battery
22% of claims · high cost
→
| Product | Share 2025 | Premium/vehicle | Volume | Revenue |
|---|---|---|---|---|
| Standard Selekt 12 mo | 36% | 8 900 | 125 | 1 112 500 |
| Extended 24 mo | 38% | 12 600 | 132 | 1 663 200 |
| Extended 36 mo | 26% | 16 300 | 90 | 1 467 000 |
| Total 2025 | 100% | — | 347 | 4 242 700 |
48
Active endpoints
+8%
2.4M
API calls this month
99,9%
Uptime SLA
12
Active API keys
| Module | Endpoint | Method | Auth | Rate-limit |
|---|---|---|---|---|
| AUTH | /auth/login | POST | Public | 10/min |
| AUTH | /auth/refresh | POST | Token | 30/min |
| DEALER | /dealers/{id}/summary | GET | Dealer+ | 60/min |
| DEALER | /dealers/{id}/kpi | GET / PUT | Manager | 120/min |
| NEW CARS | /dealers/{id}/new-cars/targets | GET / PUT | Manager | 60/min |
| NEW CARS | /dealers/{id}/new-cars/margin | GET | Manager | 60/min |
| USED CARS | /dealers/{id}/used-cars/stock | GET | Dealer+ | 120/min |
| USED CARS | /dealers/{id}/used-cars/turnover | GET | Manager | 120/min |
| SERVICE | /dealers/{id}/workshop/capacity | GET / PUT | Manager | 60/min |
| SERVICE | /dealers/{id}/workshop/revenue | GET | Manager | 60/min |
| FINANCE | /dealers/{id}/finance/penetration | GET | Manager | 60/min |
| WARRANTY | /dealers/{id}/warranty/claims | GET / POST | Manager | 60/min |
| WARRANTY | /dealers/{id}/warranty/penetration | GET | Manager | 60/min |
| RENTAL | /dealers/{id}/rental/utilization | GET | Manager | 60/min |
| COACHING | /dealers/{id}/coaching/scorecard | GET | Coach | 60/min |
| COACHING | /dealers/{id}/coaching/actions | GET / POST / PUT | Coach | 60/min |
| Webhook-ID | URL | Events | Status | Last triggered |
|---|---|---|---|---|
| WH-001 | https://nornoa.com/webhooks/kpi | kpi.alert · kpi.threshold | Active | Today 10:24 |
| WH-002 | https://nornoa.com/webhooks/orders | order.created · order.signed | Active | Today 09:14 |
| WH-003 | https://nornoa.com/webhooks/claims | warranty.claim.opened | Active | Yesterday 16:00 |
| Name | Key (partial) | Access level | Last used | Status |
|---|---|---|---|---|
| NorNoa-platform-prod | nn_live_••••••••a4f2 | Manager | 2 min ago | Active |
| DMS-Incadea-bridge | nn_live_••••••••8b91 | Dealer+ | 12 min ago | Active |
| Webshop parts | nn_live_••••••••c3d8 | Read-only | 1 hour ago | Active |
| Legacy-test (Q3-2024) | nn_test_••••••••0001 | Read-only | 3 months ago | Inactive |
Public
Login, refresh
→
Dealer+
Read access to dealer data
→
Manager
Write access to KPIs
→
Coach
Coaching scorecard
→
Admin
Full system access
→
| Timestamp | Endpoint | Method | Status | Latency | API key |
|---|---|---|---|---|---|
| 10:24:18 | /dealers/42/summary | GET | 200 | 42 ms | nn_live_••a4f2 |
| 10:24:15 | /dealers/42/kpi | GET | 200 | 78 ms | nn_live_••a4f2 |
| 10:24:12 | /dealers/42/used-cars/stock | GET | 200 | 120 ms | nn_live_••8b91 |
| 10:23:58 | /auth/refresh | POST | 200 | 18 ms | nn_live_••a4f2 |
| 10:23:42 | /dealers/42/warranty/claims | POST | 429 | — | nn_live_••c3d8 |
| Endpoint group | Limit/min | In use now | Top today | Status |
|---|---|---|---|---|
| /auth/* | 10/min | 2 | 8 | OK |
| /dealers/* | 60/min | 14 | 52 | OK |
| /used-cars/stock | 120/min | 32 | 108 | OK |
| /warranty/claims | 60/min | 58 | 62 | Near limit |
| /coaching/* | 60/min | 4 | 22 | OK |
847
Items in stock
2.4M
Stock value
23
Low stock
8
Out of stock
By category
Genuine parts
312 items · 1.4M
→
Aftermarket
186 items · 420k
→
Tyres & Rims
142 items · 380k
→
Oil & Fluids
48 items · 36k
→
Accessories
98 items · 124k
→
Batteries
26 items · 78k
→
| Item no. | Description | Location | In stock | Min/Max | Purchasing | Retail price | Margin | Webshop | Status |
|---|---|---|---|---|---|---|---|---|---|
| 11427566327 | Oil filter BMW B47 | A-12-3 | 42 | 10/50 | 148 | 289 | 95% | ● | In stock |
| 34116852253 | Brake pads X3 G01 | A-08-2 | 8 | 10/30 | 1 240 | 2 190 | 77% | ● | Low |
| DK-225-50-17 | Michelin Pilot Sport 4 | D-04-1 | 24 | 8/40 | 1 890 | 2 990 | 58% | ● | In stock |
| 61212622069 | Battery 12V 80Ah AGM | C-01-3 | 0 | 3/12 | 2 400 | 3 890 | 62% | ● | Out of stock |
| Category | No. of items | Stock value | Avg. margin | Best sellers | Slowest |
|---|---|---|---|---|---|
| Genuine parts | 312 | 1 400 000 | 68% | Oil filter | Body parts |
| Aftermarket | 186 | 420 000 | 52% | Brake pads | Spark plugs |
| Tyres & Rims | 142 | 380 000 | 32% | 225/50R17 | Winter tyres 16" |
| Oil & Fluids | 48 | 36 000 | 42% | 5W-30 LL-04 | Special oil |
| Accessories | 98 | 124 000 | 58% | Rubber mats | Tow bar |
| Batteries | 26 | 78 000 | 38% | 80Ah AGM | 110Ah Heavy duty |
| Item no. | Description | Location | In stock | Min | Suggested order | |
|---|---|---|---|---|---|---|
| 34116852253 | Brake pads X3 G01 | A-08-2 | 8 | 10 | +20 | |
| 11787589108 | Lambda sensor X3/X5 | A-15-1 | 3 | 5 | +10 | |
| DK-205-55-16 | Summer tyres 205/55R16 | D-02-2 | 4 | 6 | +12 |
| PO no. | Supplier | No. of items | Amount | Ordered | Expected receipt | Status |
|---|---|---|---|---|---|---|
| PO-2025-088 | BMW Group Norway | 20 pcs · Brake pads | 24 800 | 10.04 | 15.04 | On the way |
| PO-2025-087 | Varta Norge | 12 pcs · Battery 80Ah | 28 800 | 10.04 | 14.04 | On the way |
| PO-2025-085 | Continental Tyres | 32 pcs · Winter tyres | 79 680 | 05.04 | 11.04 | Received |
| PO-2025-082 | Bosch Automotive | 15 pcs · Lambda sensors | 31 200 | 02.04 | 08.04 | Received |
| Supplier | Org. no | Category | Active POs | Turnover YTD | Agreement type |
|---|---|---|---|---|---|
| BMW Group Norway | 980123456 | Genuine parts | 3 | 485 000 | Main agreement |
| Continental Tyres | 912567890 | Tyres | 1 | 312 000 | Seasonal agreement |
| Varta Norge | 923456789 | Batteries | 1 | 86 400 | Standard |
| Bosch Automotive | 934567890 | Aftermarket | 2 | 142 000 | Distributor agreement |
42
Sales this week
186k
Turnover
28
Web order
14
Store
| Order ID | Channel | Customer | No. of items | Amount | Status |
|---|---|---|---|---|---|
| DEL-2025-0142 | Web | Erik Nordmann | 3 pcs | 3 980 | Packing |
| DEL-2025-0140 | B2B | Verksted Nord AS | 14 pcs | 28 400 | Ready |
| DEL-2025-0139 | Web | Tor Bakken | 1 pcs | 2 990 | Sent |
823
Synced to web
24
Not synced
Every 15 min
Auto-sync
28
Web orders today
| Count | Period | Units counted | Variance (units) | Variance (NOK) | Status |
|---|---|---|---|---|---|
| Q1 2025 | 31.03.2025 | 847 | −12 | −4 200 | Posted |
| Q4 2024 | 31.12.2024 | 781 | +3 | +1 800 | Posted |
| Q3 2024 | 30.09.2024 | 742 | −6 | −2 100 | Posted |
14
Active preps
6
Waiting
5 400
Avg. cost/vehicle
2.5d
Avg. prep time
Preps today
Internal
9 · 36 000 NOK
→
Lafinto
5 · 62 000 NOK
→
| Vehicle / Reg. no | Linked order | Type | Technician | Started | Estimated completion | Cost | Status |
|---|---|---|---|---|---|---|---|
| EK12345 — Volvo XC60 | ORD-2025-4855 | Internal Selekt | Per A. | Today 08:00 | 11.04 16:00 | 5 200 | In progress |
| EL98765 — BMW iX | ORD-2025-4812 | Lafinto | Lafinto AS | Yesterday | 14.04 | 14 200 | In progress |
| DR44821 — BMW X5 | ORD-2025-4901 | Internal | Knut S. | 10.04 12:00 | 11.04 14:00 | 3 800 | In progress |
| FG88765 — MINI | ORD-2025-4855 | Internal | Per A. | 10.04 09:00 | 11.04 12:00 | 3 800 | Ready |
| Vehicle / Reg. no | Order | Received | Priority | Suggested type |
|---|---|---|---|---|
| EV55123 — Volvo V60 | ORD-2025-4920 | Today 07:30 | High — customer 14.04 | Internal Selekt |
| PQ11234 — BMW 320 | ORD-2025-4915 | Yesterday 16:00 | Normal | Internal |
| HJ44321 — Audi A4 | ORD-2025-4912 | Yesterday 11:00 | Normal | Lafinto (extensive) |
| Vehicle | Order | Type | Time spent | Cost | Delivered to customer |
|---|---|---|---|---|---|
| EV88901 — BMW M3 | ORD-2025-4799 | Lafinto (extensive) | 4 days | 18 500 | 16.03.2025 |
| AB22111 — BMW 320d | ORD-2025-4810 | Internal Selekt | 2 days | 5 400 | 22.04.2025 |
9
Active internal
2.1d
Avg. time
4 100
Avg. cost/vehicle
95%
Quality (QC)
| Voucher ID | Vehicle | Type of work | Amount | Sent | Received | Status |
|---|---|---|---|---|---|---|
| BIL-2025-0430 | EV88901 — BMW M3 | Carbon package + paint | 18 500 | 10.03 | 14.03 | Credited |
| BIL-2025-0428 | EL98765 — BMW iX | Polishing + stone chips | 14 200 | 20.03 | — | In progress |
Body & Paint
28 points
→
Engine & Drivetrain
32 points
→
Brakes & Suspension
22 points
→
Electronics
25 points
→
Interior
18 points
→
Safety
25 points
→
| Month | Quantity | Internal cost | Lafinto cost | Total | Avg./vehicle | vs previous |
|---|---|---|---|---|---|---|
| April 2025 | 14 | 36 000 | 62 000 | 98 000 | 7 000 | −4% |
| March 2025 | 18 | 54 000 | 78 000 | 132 000 | 7 333 | +8% |
| February 2025 | 16 | 48 000 | 56 000 | 104 000 | 6 500 | −2% |
6
Active cases
82%
Insurance cover
8.4d
Avg. handling time
52k
Total cost April
| Case ID | Customer | Vehicle / Reg. no | Damage type | Received | Insurer | Estimated cost | Status |
|---|---|---|---|---|---|---|---|
| SK-2025-014 | Hans Vik | AB11222 — Audi e-tron | Front damage | Today | Gjensidige | 21 000 | Urgent |
| SK-2025-013 | Britt Lie | DR77890 — BMW X3 | Windscreen damage | 08.04 | If | 8 500 | In progress |
| SK-2025-012 | Eva Strand | EV99876 — BMW 5 Series | Rear-end damage | 05.04 | Tryg | 14 200 | In progress |
| SK-2025-011 | Svein Dahl | EK55432 — MINI Cooper | Side door damage | 02.04 | Gjensidige | 11 800 | Awaiting part |
| SK-2025-010 | Mona Rød | FG12345 — Volvo XC40 | Paint + parking damage | 28.03 | If | 6 400 | In progress |
| SK-2025-009 | Jens Berg | HJ55432 — Audi Q5 | Hail damage | 25.03 | Gjensidige | 28 000 | Awaiting part |
| Case ID | Received | Customer | Reg. no | Description | Photos uploaded | Insurance notified |
|---|---|---|---|---|---|---|
| SK-2025-014 | Today 08:30 | Hans Vik | AB11222 | Front damage after collision | 6 photos | Gjensidige |
| SK-2025-013 | 08.04 14:22 | Britt Lie | DR77890 | Stone chip in windscreen | 2 photos | If |
| SK-2025-012 | 05.04 11:15 | Eva Strand | EV99876 | Hit from behind while parked | 4 photos | Tryg |
| Case ID | Customer | Vehicle | Finished | Final amount | Insurance covered | Excess |
|---|---|---|---|---|---|---|
| SK-2025-008 | Tine Mo | EV12345 — BMW X1 | 04.04 | 18 500 | 14 500 (Gjensidige) | 4 000 |
| SK-2025-007 | Petter Aas | HJ55432 — Audi A4 | 02.04 | 42 800 | 38 800 (If) | 4 000 |
| SK-2025-005 | Lise Hagen | FG88765 — MINI Clubman | 30.03 | 12 100 | 12 100 (Tryg) | 0 |
| Company | Active cases | Expected payout | Avg. handling time | Agreement |
|---|---|---|---|---|
| Gjensidige | 3 | 60 800 | 6 days | Direct delivery |
| If | 2 | 14 900 | 8 days | Direct delivery |
| Tryg | 1 | 14 200 | 9 days | Standard |
| Case ID | Vehicle | No. of photos | Complete | Uploaded |
|---|---|---|---|---|
| SK-2025-014 | AB11222 — Audi e-tron | 6 | Complete | Today 09:14 |
| SK-2025-013 | DR77890 — BMW X3 | 2 | 4 missing | 08.04 14:22 |
| SK-2025-012 | EV99876 — BMW 5 Series | 4 | 2 missing | 05.04 11:15 |
| Month | No. of cases | Total cost | Insurance covered | Own cost | Coverage rate |
|---|---|---|---|---|---|
| April 2025 | 9 | 52 000 | 38 000 | 14 000 | 73% |
| March 2025 | 14 | 128 000 | 102 000 | 26 000 | 80% |
| February 2025 | 11 | 94 000 | 76 000 | 18 000 | 81% |
| Invoice ID | Case | Recipient | Amount | Renewal | Status |
|---|---|---|---|---|---|
| FAKT-SK-0024 | SK-2025-008 | Gjensidige | 14 500 | 04.05.2025 | Sent |
| FAKT-SK-0023 | SK-2025-007 | If | 38 800 | 02.05.2025 | Paid |
| FAKT-SK-0022 | SK-2025-005 | Tryg | 12 100 | 30.04.2025 | Paid |