Cars & vans
Your stock belongs to you — not the portal.
One system for a vehicle's whole journey, from purchase to invoice. Spur connects your listings on mobile.de / AutoScout24 with everything that happens before and after — and shows you, for every car, what it cost, where it is and how much you earn on it.
- vehicles imported automatically from our first dealer's portal account
- ~240
- between automatic updates — new cars are added, sold cars are removed
- 30 min
- stages built and in daily use; stages 3 and 4 are in development
- 2 of 4
How it works today
Four tools, one vehicle — and nobody knows the margin
Each tool works on its own. Together they produce no figure you can rely on — not per vehicle and not for the month.
The portal
mobile.de / AutoScout24. The vehicle only exists once it is online — and disappears when the listing ends.
The spreadsheet
Purchase price, reconditioning, target price. One file only you understand.
The folder
Contract, registration papers, invoice. In a tax audit, only what you can find counts.
Shouting across the yard
Where is the car? Who is washing it? Has it been waiting for a day or for three weeks?
Stock & website
The car is in your system before the listing — and stays after it
Read from the portal. Keep your own stock.
Spur reads your mobile.de account and matches every listing to the right vehicle — every 30 minutes, with no work on your side. But the stock is yours: a car is here before it is listed, and it stays when the listing ends.
- Read-only: nothing is created, changed or deleted on mobile.de
- Importing twice never creates a second vehicle
- Your input wins — a sync never overwrites what you entered
- Portal down? Your last data stays, with a note — listings never seem to disappear
Portal sync simulator
Spur reads your listings from the portal and matches each one to the right vehicle by VIN — read-only, without duplicates, and your own entries always win. If the portal is down, your last data stays visible.
The interactive prototype loads when you scroll here
Your own website — and every inquiry goes straight into the system
Your vehicles go online on your own website automatically, with specifications, equipment and every photo in full resolution. Sold cars are removed automatically. Every inquiry arrives linked to its vehicle and never gets lost.
- Search buyers understand: make, fuel, transmission, price, year, mileage
- “Sell your car” form with photos — one click turns it into a purchase
- Change phone, WhatsApp, opening hours and banners without a developer
Website & inquiries
Your stock is on your own website automatically, and every inquiry arrives in Spur — linked to the vehicle, with status and notes. Nothing gets lost in an email inbox.
The interactive prototype loads when you scroll here
From purchase to handover
A checklist for every step — nobody has to guess the status
Overdue vehicles are visible at once
Workshop, wash, photos, charging — every step has a target time. If a car takes longer than planned, it is flagged everywhere: in the list, in the vehicle file, in the KPIs. Every day in stock is money tied up.
- Fixed order of steps; steps that do not apply, such as EV charging, are skipped automatically
- Every step can be assigned to a person as a task
- Every change is saved together with its history entry — the history has no gaps
Reconditioning board
Every vehicle moves through its reconditioning steps with a target time per step. Overdue cars are flagged on the board, in the header and in the daily overview.
The interactive prototype loads when you scroll here
Every vehicle comes with its origin
Leasing company, dealer auction, dealer, private seller or trade-in. The tax status is set at purchase — and decides, months later, how the sale is taxed on the invoice.
- Seller details locked at the time of purchase — no changes afterwards
- Paid or not: date, payment method, reference number; unpaid purchases in their own list
- One inquiry becomes exactly one purchase — a second click creates nothing
Purchase & trade-in
Every vehicle comes with its origin: source, seller, tax treatment and payment. Seller details are locked at purchase, and one inquiry creates exactly one purchase.
The interactive prototype loads when you scroll here
From first inquiry to final payment
Inquiry → reservation → sale → handover. Move one step forward or back; every change is saved with user and time. The balance is calculated from the payments — a sale counts as paid only when the balance is zero.
- Customer records: who bought which car, and which cars each customer had
- A printable receipt for every deposit
- Lost, not deleted: a sale that does not close leaves the lists and the figures — never the system
Sales pipeline & payments
Inquiry → reservation → sale → handover, one step at a time, with every change logged. Deposits reduce the balance, “Paid” means a balance of exactly 0.00, and a lost deal leaves the lists but never the system.
The interactive prototype loads when you scroll here
Team & figures
The workshop never sees your purchase prices
Not hidden — never loaded
Owner, sales, workshop, accounting. Purchase prices and margins are not just hidden from the workshop — they are never sent to its device. Even someone who searches for them on purpose will not find them. That is the difference between a setting and a guarantee.
- Sales works with the target price, never with the purchase price
- Accounting / tax advisor: read-only access
- Every change records who made it
Roles: not hidden — never loaded
The workshop never sees your purchase prices. What a role may not see is not hidden on the screen — it is never sent to the device in the first place.
The interactive prototype loads when you scroll here
Honest numbers — nobody can make them look better
Realized margin per vehicle, salesperson and period. The margin counts on the handover date — not the reservation or the contract date. A vehicle without a purchase price is shown as incomplete and left out of the totals, never counted as zero.
- Daily overview: overdue reconditioning, stalled reservations, missing purchase prices, days in stock 60/90/120
- Every warning opens the matching list
- Gross profit per period as CSV for your accountant
Daily overview & reporting
The page you start the morning with: every warning counted from live data, and each one opens its list. Plus a margin report you can trust — counted on handover, with no missing value treated as zero.
The interactive prototype loads when you scroll here
Invoice, tax & archive
From sale to invoice — in one click
Stages 3 and 4 are fully specified and in development. The prototypes below show how they will work — and the status label on each one says so.
No gaps in numbering. No changes after issue.
Every number is used exactly once and none is skipped — your current number sequence continues. Once finalized, an invoice cannot be changed; corrections are made only by a cancellation or credit note that refers to the original. Nothing is ever deleted.
- Vehicle, customer, price and tax treatment taken from the sale
- The customer's address is locked when the invoice is finalized
- We copy your current invoice layout — one sample is enough
Invoice: no gaps, no changes
From sale to invoice in one click. Every number is used exactly once, a finalized invoice cannot be changed, and a correction is only possible as a credit note that refers to the original.
The interactive prototype loads when you scroll here
From 2027 a PDF is no longer an invoice
From 1 January 2027, businesses in Germany with more than €800,000 prior-year turnover may issue domestic B2B invoices only as e-invoices. From 1 January 2028 the same applies to everyone. Sales to private customers are not affected — sales to dealers and companies are.
- ZUGFeRD and XRechnung included — the data file and the PDF show the same values
- § 25a margin register kept separate — the margin never appears on the customer invoice
- DATEV export per period, SKR03 or SKR04 as your tax advisor decides
A leasing company that accepts only e-invoices from January 2027 is not a special case — it is the first of many.
E-invoice & accounting export
One sale, three outputs with the same figures: the PDF for the customer, the ZUGFeRD/XRechnung data file and the DATEV accounting export. The § 25a margin never reaches the customer.
The interactive prototype loads when you scroll here
A cross-border sale is closed only when the proof is in place
The buyer's EU VAT ID is checked with the official service at the press of a button and saved with confirmation number, date and the user who checked it. Entry certificate and export proof are stored with the sale.
- “Service not available” is not “invalid” — a technical error never releases a sale
- The system shows which proof is missing
- EU sales list per period; a reported sale never moves to another period
EU VAT ID check & export proof
A VAT-exempt sale to another EU country can only be closed when the buyer's VAT ID is officially confirmed and the entry certificate is on file. “Service not available” is never treated as “invalid”.
The interactive prototype loads when you scroll here
Ten years, unchanged
Every invoice, contract and proof gets a checksum of the exact file. A correction creates a new version that points to the previous one — and the previous one stays complete.
- There is no delete function — not even a locked one
- The retention period starts on the document date, not the upload date
- Person, origin, time and version number on every document
Tamper-proof archive
Invoices, contracts and proofs kept unchanged for ten years: a checksum per file, corrections only as a new version — and no delete function at all.
The interactive prototype loads when you scroll here
Correct in every market
Germany with § 25a or 19 % VAT, the GCC with no VAT today and the rate as a simple setting, Egypt with 14 % VAT and structured e-invoice data. Rates, wording and data fields are set up with you before go-live.
- Same sale, same number series — the market decides the tax lines
- Invoices in Arabic, English or German
- Tax rules are versioned: a later change never alters an issued invoice
Tax rules by region
One system, three tax systems: Germany with § 25a or 19 % VAT, the GCC with no VAT today and the rate as a simple setting, Egypt with 14 % VAT and a structured e-invoice record.
The interactive prototype loads when you scroll here
How it is delivered
In stages — each one usable on its own and accepted separately
| Stage | What you can do afterwards | Status |
|---|---|---|
| 1 | Your own stock, cost per vehicle, guided reconditioning, damage, key figures | In use |
| 2 | Staff with roles, purchasing, customers, sales through to handover, reporting | In use |
| 3 | Invoice from the sale, margin register, cancellation and credit note, accounting export | In development |
| 4 | Cross-border sales with proofs, EU sales list, tamper-proof archive | In development |
You only pay for what you have seen working
Each stage is accepted on its own. Only then is it due for payment.
You do not wait
Stages 1 and 2 work from day one, with or without 3 and 4.
You can stop
After any accepted stage. You can export everything you entered as CSV.
Discretion
We name no names — not even yours
Every function exists because a used-car dealer needed it in daily business. Who that dealer is, you will not hear from us — and no other dealer will hear that you work with us. What happens in your business is nobody else's concern.
No logo wall, no reference quotes, no figures from anyone's business. If you ask us who the reference dealer is, you get the answer we would give about you.
Pricing
What it costs
Stages 1–4: stock, reconditioning, roles, purchasing, sales, invoicing, e-invoices, cross-border sales, archive
Prices for: Germany & international
one-time
List price:€40,000
Instead:
Early customer program 2026/27: better terms that stay. Only 15 places.per month
List price:€300/ per month
Instead:
Early-customer terms on the monthly fee too — and they stay.FAQ
Questions dealers ask
Does Spur replace my accounting software?
No. Spur is the system between the portal and your accounting: it knows what each car cost and delivers the accounting export to your accountant. Your bookkeeping stays where it is.
Will Spur change my listings on the portal?
No. The mobile.de connection is read-only: nothing is created, changed or deleted. For other portals, we decide in the first two weeks of the project which connection is possible — and we only promise a connection after testing it on the portal itself.
What works today, and what is still in development?
Stages 1 and 2 — stock, reconditioning, damage, roles, purchasing, customers, sales and reporting — are built and in daily use. Stages 3 and 4 — invoicing, e-invoicing, cross-border proofs and the archive — are fully specified and in development. Each stage is accepted separately.
Am I affected by the German e-invoice mandate?
If you sell to dealers, leasing companies or other businesses in Germany: yes. From 1 January 2027 for businesses with more than €800,000 prior-year turnover, from 1 January 2028 for everyone. Sales to private customers are not affected.
Can my workshop see purchase prices?
No. Purchase prices, costs, margins and customers are never sent to a workshop device — they are not hidden, they are never loaded. Sales sees the target price, not the purchase price.
Do you give tax advice?
No. We deliver the technical implementation — numbering, margin register, e-invoice, proofs, archive. The tax assessment stays with your tax advisor, who also sets the account mapping.
What if it does not fit?
You can stop after any accepted stage. Everything you entered — vehicles, inquiries, sales — you can export yourself as CSV at any time.
One hour with your own stock — then you know whether it fits
Give us read access to your portal account or a current export. We set up your real stock, not sample data. You work with it for 14 days, without obligation.