Every fine and every toll, on the right rental.

A fine arrives against your plate months after the car went back. DECK already knows which contract was live at that timestamp.

The DECK dashboard showing unpaid fines, the Salik balance and the Darb balance, then the car carrying a fine.
0:00

Unpaid fines, the Salik balance and the Darb balance on one screen, then the car carrying the fine, with its registration and insurance expiry.

The second invoice

The rental ends. The bill does not.

A Salik crossing on Tuesday. A fine that lands in November. A deposit you released last week. By the time the money shows up, the customer is gone, the folder is closed, and it comes out of your margin.

AED 1,700in fines nobody has claimed
AED 88of Salik in thirty days
4 fines16 cars, one afternoon

DECK puts all three on the same screen, on the day they happen.

How the matching works

A timestamp is all it takes.

The charge arrives against the plate

A fine, a Salik crossing or a Darb crossing is issued to the vehicle, which means it is issued to you.

DECK reads the moment, not the day

A car that went back at noon and out again at two has two renters on the same date. The time decides which one.

It lands on the rental

The charge attaches to that contract, so it is on the invoice, on the deposit reconciliation and in the customer's history.

You see it while you can still act

Fines have discount windows and deposits have release dates. Finding a charge early is most of the recovery.

Where the money actually sits.

Every rental carries what it cost you as well as what it earned. The list is the ledger, not a diary.

The DECK rentals list showing every rental with its customer, dates and status.
Questions

What operators ask about this.

How does DECK know which renter got the fine?
Every fine carries a timestamp. DECK compares that timestamp against the rental that was running on that plate at that moment and attaches the fine to it.
How does DECK get my Salik and Darb crossings?
You sign in to your own Salik and Darb accounts once. From then on DECK reads the crossings and the balance for you, and puts each one on the rental it belongs to.
What if the car changed hands the same day?
That is the case that costs operators money. DECK compares the exact time, not the date, so a crossing at 09:40 goes to the morning contract and one at 18:20 goes to the evening contract.
Can I charge the customer an admin fee on top?
Only if your rental agreement says so and states the figure. DECK prints it on the contract so the charge is defensible later.
What happens when the customer has already left the country?
You need the fine before the deposit is released, which is exactly what the daily view is for. Once the money is gone, recovery is a conversation, not a process.

Nothing slips.

Open the demo and run one rental. It takes a minute and it is the whole product.