Tuis Kom ek in aanmerking? Meld Aan Begin Gratis → 🌐 Guqukela ku-isiZulu
Gebou vir Suid-Afrikaanse belastingbetalers

Die GPS-logboek wat die
SARS-werk vir jou doen

DriveLog spoor elke rit outomaties op, sorteer besigheid van persoonlik, en voer 'n wetlik voldoenende logboek uit — gereed vir jou belastingopgawe.

100%
SARS Voldoenend
3
Belastingscenario's
5 yrs
Data-bewaring
📚 Volledige Kenmerkgids ↓
Hoe dit werk
Drie stappe na 'n belastinggereed logboek
Van jou eerste rit tot 'n PDF wat jy aan jou rekenmeester kan gee.
DriveLog trip logging screen
Step 01

Tik een keer, dan ry

Tik Begin Opspoor een keer en DriveLog hou jou spoed in die agtergrond dop. Wanneer jy jou spoeddrempel bereik (verstek 5 km/h) begin 'n rit outomaties — jy hoef niks te onthou nie. Vir betroubare agtergrondopsporing met die skerm af, gebruik die Android- of iOS-app.

  • Auto-detects trip start and stop
  • Records GPS path for the logbook
  • Works while your screen is off with the Android or iOS app
  • Offline — no signal needed to record
  • Designed to minimise battery impact — GPS activates only when motion is detected

The PWA (home screen install) tracks trips while the screen is on. For full background tracking with the screen off, the Android app is available — iOS app coming soon.

DriveLog trip review and categorisation screen
Step 02

Hersien en kategoriseer

Na elke rit, merk dit Besigheid of Persoonlik en voeg 'n doel by. DriveLog leer jou gewone roetes en vul hulle outomaties in — die meeste ritte neem een tik. Ry dieselfde roete drie of meer keer met dieselfde doel en DriveLog sal dit outomaties volgende keer voorstel.

  • Business vs personal in one tap
  • Custom purpose categories per vehicle
  • Learns your repeat routes automatically
  • Or enter trips manually if you forgot to monitor
DriveLog SARS-ready PDF logbook export
Step 03

Voer 'n SARS-gereed logboek uit

PDF-uitvoer is ingesluit by die Pro-plan (R99/maand of R890/jaar). Ritopname en hersiening is gratis.

Wanneer belastingseisoen aanbreek, gaan na die Uitvoer-oortjie en genereer 'n PDF-logboek. DriveLog produseer drie verskillende formate — elk wat pas by 'n spesifieke SARS-aftrekkingscenario.

  • Section 8(1)(b) — travel allowance (flat or deemed)
  • 7th Schedule — employer-provided vehicle
  • Section 11(a) — self-employed / sole trader
  • Includes opening & closing odometer
Web App Gids
Gebruik die Web App
'n Praktiese gids om die meeste uit DriveLog in jou blaaier te kry — en te weet wat die beste in die Android-app werk.
📲

Installeer op jou tuisskerm

DriveLog is a Progressive Web App (PWA) — you can install it on your phone's home screen for an app-like experience that works offline.

  • Android (Chrome): tap the three-dot menu → Add to Home Screen. The app icon will appear on your launcher.
  • iPhone (Safari): tap the Share button (rectangle with arrow) → Add to Home Screen.
  • Once installed, DriveLog loads instantly from cache — no internet required to view your trip log or edit trips.
  • Trip recording still requires an active GPS signal, but your data stays available offline.
▶️

Begin rit-opsporing

Tap Start Logging on the home screen before you drive. DriveLog watches your device's GPS speed in the background.

  • A trip starts automatically when your speed exceeds the threshold (default: 5 km/h).
  • A trip ends automatically after you stop moving for a set duration (default: 3 minutes of low speed).
  • You do not need to tap anything at the start or end of each drive — just tap once before your first trip of the day.
  • The logging status indicator at the top of the screen shows whether DriveLog is actively watching.
  • Important: On the web app, the browser tab must remain open for logging to work. See limitations below.
📋

Ritte hersien

After each trip appears in your log, tap it to review and categorise it. Unreviewed trips are highlighted in amber.

  • Mark each trip as Business or Personal — only business trips count toward your SARS deduction.
  • Add a Purpose to describe why the trip was made (e.g. "Client visit", "Site inspection"). SARS requires this for the logbook.
  • Edit start and end location names if the GPS captured coordinates instead of a readable address.
  • Add optional notes for your own reference — these are not copied when applying a category to similar trips.
  • The Logbook Health score on the Insights tab shows how many trips are missing required fields.
🧠

Outo-kategorisering

DriveLog learns your regular routes so you spend less time reviewing trips over time.

  • When you save a trip, DriveLog checks for other trips with the same start and end location. You can apply the same type and purpose to all of them at once.
  • After you've driven the same route three or more times with the same purpose, DriveLog will suggest that category automatically when a new matching trip is detected.
  • You can also set Route Rules in Settings — pin a specific purpose to a location pair so it's always pre-filled.
  • Location names you type are saved and suggested for future trips — start typing to see your saved locations.
📄

Jou logboek uitvoer

When tax season arrives, go to the Export tab to generate a SARS-compliant PDF logbook. PDF export is included with the Pro plan.

  • Scenario A — Travel allowance: Use the flat rate (R4.76/km for 2025/26, R4.95/km for 2026/27) or deemed cost method. Required if your employer pays you a travel allowance.
  • Scenario B — Employer-provided vehicle: Logs all private and business use for the 7th Schedule calculation.
  • Scenario C — Self-employed / sole trader: Section 11(a) deduction for business owners.
  • The Insights tab also shows a Method Comparison card — enter your vehicle value in Settings to see whether flat rate or deemed cost gives you a higher deduction.
  • Enter your opening and closing odometer readings in Settings → Vehicle before generating the logbook.
⚙️

Instellings & voertuie

Configure your vehicle and logging preferences in the Settings tab.

  • Add each vehicle you use for business. You can switch the active vehicle at any time — new trips will be logged against the selected vehicle.
  • Enter your vehicle's opening odometer at the start of the tax year and update the closing odometer at year-end. These appear on the exported logbook.
  • Set your vehicle's purchase value to enable the Deemed Cost comparison in Insights.
  • Adjust the speed threshold (default 5 km/h) if trips start too early or too late.
  • Set a stop timeout (default 3 minutes) to control how long DriveLog waits before ending a trip when you stop moving.
⚠️

Web App Beperkings

The web app covers most use cases, but there are a few things it cannot do that the Android app handles natively:

  • GPS only works while the browser tab is open and visible. If you switch apps, lock your screen, or the tab goes into the background, logging pauses. Trips may be missed or cut short.
  • No background tracking with screen off. For reliable tracking while your screen is off (e.g., phone in your pocket or on the seat), use the Android app — it runs a foreground service that keeps GPS active.
  • No Bluetooth auto-trigger on web. The Android app can detect when your car's Bluetooth connects and automatically start logging. This is not available in the browser.
  • No activity recognition on web. The Android app uses the device's motion sensors to detect driving vs walking. The web app uses GPS speed only.
  • All other features — trip review, logbook export, insights, settings, manual entry — work identically in the web app and the Android app.
Kenmerke
Alles wat jou rekenmeester nodig het
Spesifiek gebou vir Suid-Afrikaanse ITA-vereistes — nie 'n generiese kilometer-app met SARS aangebout nie.
📍
GPS Outomatiese Opsporing
Tik een keer op Begin Opspoor en DriveLog bespeur outomaties wanneer jy begin en ophou ry. Agtergrondopsporing met die skerm af vereis die Android- of iOS-app.
📋
SARS Logboek PDF (Pro)
Een tik genereer 'n drukgereed PDF wat vaste tarief, geagte koste, of Artikel 11(a) dek — met kilometerlesings, doeleindes, en 'n belastingbetalerverklaring ingesluit.
🏛
Vaste Tarief & Geagte Koste
Bereken beide SARS-metodes en wys watter een jou die groter aftrekking gee — insluitend IN 14 vaste koste, brandstof SPK, en onderhoud SPK per voertuigwaardeband.
🧠
Slim Outo-invul
Leer jou bestemmings en vul die ritdoel outomaties in — as jy altyd 'n kliënt by 'n spesifieke plek besoek, onthou DriveLog dit.
🚘
Meervoudige Voertuie
Aparte logboeke, kilometerlesings en instellings per voertuig. Wissel tussen hulle op die tuisskerm.
🗺
Interaktiewe Ritkaarte
Verifieer enige betwiste rit met 'n GPS-roete-herspeel — elke reis geplot, datum en tyd gestempel.
📅
Kalenderaansig
Sien jou ritaktiwiteit in 'n maandelikse kalender — tik op enige dag om presies te sien wat opgeteken is. Nuttig om gapings te bespeur voor belastingtyd.
🔵
Bluetooth Outomatiese Sneller
Koppel jou motor se Bluetooth een keer en DriveLog bespeur wanneer jy inklim. Op Android begin dit outomaties opspoor — geen tik nodig nie.
📤
Rekenmeester CSV-uitvoer
Een-tik maandelikse opsomming CSV met besigheid km, afstande, en randwaardes — gereed om direk aan jou rekenmeester te gee vir 'n Artikel 11(a)-aftrekkingseis.
Brandstof-opsporing
Teken vulbeurte aan om jou brandstofekonomie, koste-per-km, en maandelikse brandstofbesteding oor tyd te volg.
🔁
Roetereëls
Stel 'n reël vir enige begin → eind roete en DriveLog klassifiseer en benoem dit elke keer outomaties. Geskep met een tik vanuit die ritredigeerskerm.
🚶
Loopritte Opsporing
DriveLog merk ritte met 'n baie lae gemiddelde spoed as moontlike loopritte, sodat jy hulle kan verwyder voordat hulle jou logboek deurmekaar maak.
📱
Werk Offline
Installeer DriveLog op jou foon soos 'n gewone app — geen app store nodig nie. Alle opsporing werk offline en data sync wanneer jy weer koppel.
Wolkrugsteun & Sync
SARS vereis dat jy logboekrekords vir 5 jaar bewaar — jou data word outomaties gerugsteun en sync oor toestelle sodat jy nooit rekords verloor nie.
📹
Dashcam Recording (Pro)
Record video while driving with automatic start/stop tied to your trip. View clips, lock important footage, and flag incidents — all from the app. Android and iOS native app only.
🏃
Activity Recognition
On Android and iOS, DriveLog uses your device's motion sensors to detect when you start driving — no tap needed. Tracking starts and stops automatically based on your activity.
🤖
AI SARS Advisor (Pro)
Ask questions about your SARS travel deduction, IN 14 rules, or deemed cost calculations. The built-in AI advisor gives instant, context-aware answers based on your actual logbook data.
🔧
Service & Maintenance
Track oil changes, tyre replacements, brake services, and more. Set reminders by date or odometer — DriveLog warns you when a service is due or overdue.
🔗
Share with Accountant
Generate a secure read-only link to your logbook and send it to your tax professional. They can view your trips without needing an account. Revoke access any time.
Belastingscenario's
Watter logboek vereis SARS?
DriveLog genereer die korrekte PDF vir elke scenario. Nie seker watter een op jou van toepassing is nie? Gebruik die geskiktheidstoetser →
Mees algemeen

Artikel 8(1)(b)
Reistoelaag

Jou werkgewer betaal 'n reistoelaag (bv. R5 000/maand) en jy eis 'n aftrekking daarteen. Vereis 'n volledige logboek. Jy kies vaste tarief of geagte koste — watter een ook al hoër is.

Wie: Werknemers met 'n reistoelaag
Maatskappymotor

7de Bylae
Byvoordeel

Jou werkgewer verskaf 'n voertuig en 'n belasbare byvoordeel word bereken. Jy hou 'n logboek om die byvoordeelpersentasie te verminder deur besigheidsgebruik te bewys.

Wie: Werknemers met 'n werkgewer-verskafde motor
Selfstandig

Artikel 11(a)
Besigheidsuitgawe

Selfstandige individue word statisties meer gereeld deur SARS ge-oudit. 'n Volledige logboek is jou eerste verdedigingslinie teen 'n afgekeurde eis.

Wie: Eenmansake, vryskutwerkers, kommissie-verdieners
Interpretasienota 14 Geagte Koste — eenvoudig verduidelik

In plaas daarvan om elke kwitansie te hou (brandstof, bande, dienste), laat SARS jou toe om 'n geagte kostetabel te gebruik gebaseer op jou voertuig se waarde. DriveLog soek jou waardeband op en bereken al drie komponente outomaties:

Vaste Koste
Jaarlikse koste ongeag km — waardevermindering, versekering, lisensie
Brandstof SPK
Geagte brandstofkoste in sent per km — gebaseer op voertuigwaardeband
Onderhoud SPK
Geagte diens- en herstelkoste in sent per km

Nie seker watter scenario op jou van toepassing is nie?

Beantwoord 3 vinnige vrae en vind onmiddellik uit.
Toets my geskiktheid →
Vergelyking
Gebou vir Suid-Afrika, nie aangebout nie
Die meeste kilometer-apps is ontwerp vir VS of EU belastingstelsels. DriveLog is doelgebou vir SARS.
DriveLog Driversnote MileIQ
SARS IN 14 logboek PDF
Artikel 8(1)(b) / 11(a) / 7de Bylae Al drie
Slim outo-invul & vangergeofences
Pryse Vanaf R49/month ~R250+/month ~R200+/month
Betalings in ZAR via PayFast
Gebou vir SA belastingreg
Mededinger-pryse by benadering en onderhewig aan verandering.
GVV
Algemene vrae
Eenvoudige antwoorde op die vrae wat ons die meeste hoor.
Yes — SARS requires a complete logbook showing both business and personal travel. The total distance (private + business) is used to calculate what percentage of your allowance you can claim. DriveLog records everything automatically, so you just need to categorise each trip.
SARS requires you to record the odometer reading on 1 March (the start of each tax year) and the reading on the last day of February the following year. This gives them the total km travelled in the year — your logbook entries must add up to the difference. DriveLog lets you set the opening odometer per vehicle, per tax year.
You can use either — most people choose whichever gives the higher deduction. The flat rate multiplies your business km by the official SARS rate per km. Deemed cost is more complex but often higher for newer or more expensive vehicles. DriveLog calculates both and shows you the comparison. You select your preferred method in Settings and the app uses it everywhere — the home screen, the SARS stats tab, and the PDF export.
Use the Manual Entry form (the + button). Enter the date, start and end locations, distance, and purpose. Manual trips are clearly labelled in your logbook. For SARS purposes, a manually entered trip is valid as long as you have supporting records (calendar entries, meeting notes, etc.).
Your trip data is stored in your browser's local storage and synced to a private database accessible only to you. We don't sell or share your data. You can download a full copy of all your data at any time from the Settings page (your POPIA right of access), and delete your account permanently whenever you want.
The free plan lets you record and review trips, with a limit of 20 trips visible in the app. For a full tax year (most people drive 200–400 trips) you'll need Pro. Pro unlocks unlimited trips and all three PDF logbook formats.
Yes. Install DriveLog from Safari by tapping the Share button and selecting "Add to Home Screen." GPS trip recording works on iPhone, but the PWA cannot track in the background when your screen is off — you'll need to keep the screen on during trips. For background tracking with the screen off, use the native iOS app. Bluetooth auto-trigger is also not available on iOS — you'll need to tap Start Logging manually. All other features, including the logbook PDF, work identically.
Yes. SARS accepts digital records under the Tax Administration Act. Your DriveLog PDF export meets all logbook requirements set out in Interpretation Note 14. Keep a PDF backup for each tax year — SARS can request records up to 5 years back.
Log everything. SARS calculates your deduction based on the ratio of business km to total km for the full tax year (1 March to 28/29 February). DriveLog handles this automatically across the full tax year.
Yes. Enter past trips manually using the manual entry form. Start by setting your opening odometer (the reading on 1 March), then add any trips you have a record of. From that point, DriveLog tracks automatically.

Elke kilometer wat jy vandag ry is óf in jou logboek óf verlore.

Opstelling neem twee minute — voeg jou voertuig by, stel jou openingskilometerstand in, en tik Begin Opspoor. DriveLog hanteer die res.

Skep Gratis Rekening →
Geen kredietkaart. Kanselleer enige tyd. Pro benodig vir PDF-uitvoer.
Kenmerkverwysing
Volledige Kenmerkgids
Gedetailleerde dokumentasie vir elke DriveLog-kenmerk — van eerste rit tot belastingindiening.
GPS Tracking Manual Entry Trip Review Bluetooth Activity Recognition Business Hours Auto-Classification SARS Setup PDF Export Accounting Export Offline Mode Fleet Management Vehicles Monthly Email Gap Report Speed Monitoring Dashcam Recording AI SARS Advisor Vehicle Maintenance Share with Accountant
📡

GPS Trip Tracking

DriveLog's GPS tracking works by monitoring your device's speed. Tap Start Logging once and leave the app running in the background. When your speed exceeds the threshold (default 5 km/h), a trip starts automatically. When you stop and remain stationary for the auto-stop timeout period, the trip ends and is queued for review.

On Android, DriveLog uses a persistent background service to keep GPS active even when your screen is off. This means your full route is recorded even for long trips. The iOS PWA requires the screen to stay on for tracking — for background tracking on iOS, install the native iOS app when it becomes available.

GPS tracks are stored as a path of coordinates that are used to draw the route on the map and calculate accurate distance. If you drive through a tunnel or area with no signal, the app notes the gap and continues when GPS is re-acquired — the distance is estimated for the gap period.

Tip: If you drive to multiple stops on one trip (e.g. three client sites), DriveLog records all of this as a single trip. You can split or manually add trips in the review screen if needed.

Manual Trip Entry

Manual entry is for trips you forgot to monitor, or trips where GPS was unavailable. Tap the + button on the Trips tab to open the manual entry form. You can enter trips going back as far as you need — there is no cut-off.

The required fields are: date, start location (text or odometer), end location, distance, and trip type (Business or Personal). Purpose is optional but strongly recommended for SARS — a logbook with purposes like "Client meeting — ABC Corp" is far easier to defend in an audit than one with blank purpose fields.

Odometer entry is supported for users who prefer odometer-based distance over GPS distance. Enter your odometer reading at the start and end of the trip and DriveLog calculates the distance automatically. This is useful if your GPS distance differs significantly from your odometer (common for routes with poor signal).

Note: For SARS, a manual trip is valid as long as the information is accurate and you have supporting evidence. DriveLog cannot verify manual entries — accuracy is your responsibility.

Trip Review & Classification

Every trip needs to be classified as Business or Personal before it appears in your logbook. SARS requires that your logbook shows all travel — not just business trips. The ratio of business km to total km is used to calculate your deductible percentage.

The review screen shows unreviewed trips as swipeable cards. Swipe right to mark Business, swipe left to mark Personal, or tap to expand and add a purpose. DriveLog learns from your choices — routes you classify the same way three or more times get a suggestion automatically next time.

You can edit any trip by tapping it in the trip list. From the edit screen you can change the trip type, purpose, distance, start and end locations, and notes. Edited trips are synced to the server and flagged as reviewed.

SARS note: Home-to-office commuting is not deductible under Section 8(1)(b) — it counts as personal travel. DriveLog automatically detects commute routes if you have Learned Locations for your Home and Office.
🔵

Bluetooth Car Detection

Bluetooth detection lets DriveLog know when you get into your car, so it can prompt you to start logging without you needing to remember. When your phone connects to a known Bluetooth device, DriveLog shows a notification asking if you want to start tracking — or starts silently if you prefer.

Method 1 — Car Bluetooth: Go to Settings → Tracking → Bluetooth Car Detection and enable it. Connect your phone to your car Bluetooth first, then tap Detect my car. The app will request the Nearby Devices permission — this is used only to read your Bluetooth device names, nothing is recorded. Select your car from the device list, and setup is complete. On iPhone, iOS does not allow apps to scan Bluetooth devices directly; type your car's Bluetooth name manually instead (find it under Settings → Bluetooth on your iPhone). Case-insensitive partial matching is used — "Hyundai" will match "HYUNDAI ix35 Hands-Free".

Method 2 — Bluetooth Dongle (no car Bluetooth required): If your car doesn't have built-in Bluetooth, plug a Bluetooth dongle, an old pair of headphones, or a small Bluetooth speaker into a USB car charger and leave it there permanently. When the car starts, the USB charger powers the device and your phone auto-connects. DriveLog detects the connection and starts tracking automatically — no extra steps while driving. Then follow the same Detect / name steps above to register the device. Use a device dedicated to your car; one you also carry home may trigger false trips.

Troubleshooting: If Bluetooth detection stops working, check that DriveLog has the Nearby Devices (Bluetooth) permission in your phone settings, and that Bluetooth is enabled. Re-running the detection setup usually resolves issues after phone OS updates.
Not working when the app is closed? Some phone manufacturers (especially Samsung) aggressively kill background services to save battery. DriveLog runs a foreground service to detect your car even when the app is closed, but your phone may terminate it. To fix this:
  • Samsung (One UI): Settings → Apps → DriveLog → Battery → set to Unrestricted
  • Samsung: Settings → Battery → Background usage limits → remove DriveLog from Sleeping apps and Deep sleeping apps
  • Other Android: Settings → Apps → DriveLog → Battery → Don’t optimise (or Unrestricted)
  • Xiaomi/MIUI: Settings → Apps → DriveLog → Battery Saver → No restrictions. Also enable Autostart
  • Huawei/EMUI: Settings → Apps → DriveLog → Battery → enable Launch manually
Without these settings, your phone may kill DriveLog’s background service within minutes of closing the app.
🕑

Business Hours Auto-Classification

Business Hours auto-classification automatically marks trips as Business if they start within your configured working hours and days. This reduces the number of trips you need to manually review each week — most of your weekday trips are likely business trips anyway.

To set it up: go to Settings → Tracking → Business Hours, enable the toggle, set your start and end times, and select your working days. Trips that start within those hours on those days are automatically classified as Business and marked as reviewed. You can still override any trip individually at any time.

Trips that start outside your business hours (evenings, weekends) are left unreviewed or automatically classified as Personal depending on your settings. You will still see them in the review queue so you can reclassify any exceptions — like working late or a weekend site visit.

Tip: If you have irregular hours, leave Business Hours off and use Learned Locations with default trip types instead — the location-based approach is more precise for variable schedules.
📍

Auto-Classification

DriveLog learns your driving patterns as you go and classifies repeat trips automatically — reducing the daily review queue to only new or unusual journeys. Auto-classification uses three layers that work together: Learned Locations, Route Rules, and Catcher Geofences.

Learned Locations are created automatically whenever you rename a trip's start or end address during review. DriveLog saves the GPS coordinates and the name you gave — the next time a trip starts or ends at those coordinates, the location name is pre-filled. You can also set a default trip type and purpose for any learned location, so that trips ending there are classified and purposed without any extra taps. Learned locations are managed in Settings → Tracking → Learned Locations.

Route Rules go one step further — they match a specific start location AND end location and apply a fixed classification and purpose every time that route is detected. Create a rule by tapping the Make rule checkbox when editing any trip. Once saved, every future trip on that same route is auto-classified and marked as reviewed, so it never appears in the review queue. Route rules are listed and managed in Settings → Tracking → Route Rules.

Catcher Geofences handle the case where a trip ends near — but not exactly at — a known location. When the end point falls within the catcher radius (a wider circle around each learned location, up to 600m), DriveLog shows a "Did you mean...?" prompt with nearby known locations as options. Tap one to apply that location's name and default classification to the trip, or choose "New place" to name it from scratch (which also creates a new learned location for next time).

Tip: The more trips you review and rename, the smarter auto-classification becomes. After a few weeks of normal use, most trips will classify themselves — your daily review queue typically shrinks to only new destinations.
🏛

SARS Tax Year Setup

SARS requires the actual odometer reading on 1 March (the opening reading) and 28/29 February (the closing reading) of each tax year. The difference between these readings is the total km travelled in the year — your logbook entries must account for all of that distance. DriveLog uses these readings in your logbook PDF and for the deemed cost calculation.

Set your opening and closing odometer in Settings → Vehicle → Tax Year Setup. You will need a separate entry per vehicle for each tax year you are claiming. If you use multiple vehicles, set the odometer for each one individually.

For the rate method, you have two choices. Flat rate multiplies your business km by the official SARS rate per km (currently R4.95/km for the 2026/27 tax year). Deemed cost is more complex — it uses three components (fixed cost, fuel CPM, maintenance CPM) based on your vehicle's retail value, and is often higher for newer vehicles. DriveLog calculates both and shows the comparison. The rate method you choose appears in the logbook PDF and is applied to all calculations.

SARS note: You must keep your opening odometer record safe. SARS can request it during an audit. A photo of your dashboard on 1 March is acceptable supporting evidence.
📄

SARS Logbook PDF Export

The SARS Logbook PDF is the main deliverable of DriveLog — a legally compliant logbook document that meets all SARS requirements under Interpretation Note 14. It is included with the Pro plan. Free plan users can record and review trips but cannot generate the PDF.

To generate the PDF: go to the Export tab, select the tax year and vehicle, choose your tax scenario (Section 8, 7th Schedule, or Section 11(a)), and tap Export PDF. The PDF is generated server-side and downloaded to your device. It includes all reviewed trips for the selected year, a summary table, opening and closing odometer, the calculation (flat rate or deemed cost), and a taxpayer declaration section.

Export at the end of each tax year (after 28 February) and save a copy in a secure location. SARS can request logbook records for up to 5 years. DriveLog keeps your data for 5 years on Pro — we recommend downloading a backup copy annually for your own records.

Reminder: The tax year runs 1 March to 28/29 February. Do not wait until August (ITR12 deadline) to discover your logbook has gaps — review trips weekly and export in March while the details are fresh.
📊

Accounting Export (Xero / Sage)

If you use accounting software like Xero or Sage One, DriveLog can export your trip data as a CSV in a format compatible with those platforms. This is useful for sole traders and commission earners who need to record vehicle expenses in their books as well as their SARS logbook.

The CSV export is found in the Export tab. Select the month or date range, choose the export format (Generic CSV, Xero, or Sage), and tap Export. The file downloads to your device and can be opened in Excel or imported directly into your accounting software.

To import into Xero: go to Accounting → Import, select CSV, and map the columns as prompted. To import into Sage One: go to Reports → Import and follow the on-screen wizard. Both platforms accept CSV imports with date, description, and amount columns.

Xero tip: Map the "Purpose" column to the Xero "Description" field and the "Cost" column to "Amount" for a clean import. Your accountant can set up a recurring import template to automate this monthly.

Offline Mode

DriveLog is designed to work fully offline. Trip recording, GPS tracking, and trip review all work without an internet connection. This is essential for areas with poor signal — mines, rural routes, mountain passes — where you still need a complete logbook.

Trips recorded offline are stored locally in your browser's IndexedDB (or the native app's local storage). When you are back online, DriveLog automatically syncs pending trips to the server. The sync happens in the background — you will see the cloud icon in the app change from orange (pending) to green (synced).

The trip queue shows all trips that have not yet been synced. If a sync fails (e.g. a server error), the trip stays in the queue and retries automatically. You can also trigger a manual sync at any time from Settings → Sync & Backup.

Important: Do not clear your browser cache or app data if there are unsynced trips (orange cloud icon). Wait until sync is complete (green cloud) before clearing storage.
🚛

Fleet Management

The Fleet plan is designed for business owners who need to track multiple drivers in a single account. As a fleet owner, you can invite drivers, view their trips, and generate per-driver or combined logbook exports. Each driver has their own login and sees only their own trips — you see everyone's trips from your fleet dashboard.

To invite a driver: go to Settings → Fleet and tap Invite Driver. Enter the driver's email address. They will receive an invitation email with a link to create their account. Once they accept, their trips appear in your fleet view. You can have up to 10 drivers on the Fleet plan.

Per-driver exports are available from the fleet dashboard. Select a driver, choose the tax year, and tap Export. Each driver's logbook PDF uses their vehicle details and their trips. Fleet owners can also download a combined CSV showing all driver trips for accounting purposes.

Note: If your drivers use company vehicles, their logbooks fall under the 7th Schedule fringe benefit rules. Each driver should set their vehicle type to "Company car" in their tax year settings.
🚗

Vehicle Management

DriveLog supports multiple vehicles per account (up to 3 on Pro, up to 10 on Fleet). Each vehicle has its own logbook, odometer history, and tax year settings. If you drive different vehicles during the year — for example a personal car and a company bakkie — you can log trips against each vehicle separately.

To add a vehicle: go to Settings → Vehicles and tap Add Vehicle. Enter the label (e.g. "Ford Ranger"), registration number, make and model, and opening odometer. Set it as the default vehicle if it is the one you drive most often. You can switch the active vehicle from the home screen before starting a trip.

Odometer calibration lets you correct accumulated distance if your GPS distance diverges from your actual odometer. This is common for vehicles with large tyres, or for routes with poor GPS signal. Set the calibration factor in Settings → Vehicles to multiply GPS distances by a correction factor.

Tip: Give each vehicle a clear label that includes the year and make, e.g. "2022 Toyota Hilux". This makes it easy to identify the correct vehicle in exports, especially if you have had multiple vehicles over the years.
📧

Monthly Email Summary

The Monthly Email Summary sends you (and optionally your accountant) a summary of your trip activity on the 1st of each month. The summary includes total km, business km, personal km, number of trips, and the calculated deduction value for the previous month. It is a useful way to keep track of your logbook without opening the app.

To enable it: go to Settings → Account → Email Preferences and enable the Monthly Email Summary toggle. To also send a copy to your accountant, enter their email address in the CC Accountant field. Your accountant receives the same summary — useful for quarterly review meetings and end-of-year tax preparation.

The monthly email uses the template set by your admin and shows your vehicle, the tax year, and a breakdown of km by trip type. Business km and the calculated deduction amount are highlighted. The email is sent on the 1st of each month for the previous month's data.

Accountant tip: If you add your accountant's email, they receive the monthly summary automatically — you do not need to send them anything manually. At year-end, they will already have 12 months of monthly summaries to work from.
🔍

Trip Gap Report

The Trip Gap Report analyses your logbook and shows you days where you have no trips recorded. This is a powerful audit tool — gaps in your logbook often represent trips you forgot to log. Each unclaimed business trip is a deduction you are leaving on the table.

Access the Gap Report from the Export tab. Select the tax year and vehicle and tap Generate Gap Report. The report shows a calendar view with days highlighted in amber or red if there are no trips recorded on days you typically drive (based on your Business Hours or day-of-week patterns). You can tap any highlighted day to open the manual entry form pre-filled with that date.

Use the Gap Report in January and February each year to catch any missed trips before the tax year closes on 28 February. A logbook with unexplained gaps (long stretches of zero km) is more likely to attract SARS scrutiny than one with continuous records. The Gap Report helps you close those gaps before they become a problem.

SARS tip: If SARS requests your logbook, they look for two things: complete dates and plausible distances. The Gap Report helps with completeness. Manual entries are acceptable — just make sure the distances are consistent with where you actually drove.

Speed Monitoring

DriveLog automatically calculates the maximum and average speed for every GPS-tracked trip. Speed data is derived from consecutive waypoints in the trip path — no additional hardware or setup is required. Each waypoint includes a timestamp, and the speed between consecutive points is calculated using GPS distance and elapsed time.

On the trip detail screen, max speed and average speed are displayed below the trip photos. If the maximum speed exceeds 120 km/h, the value is highlighted in red as a visual alert. Speed data is only available for GPS-tracked trips — manual trips do not have speed information since they have no GPS path.

For Fleet plan users, the driver detail view includes a Driver Behaviour section. This section provides an at-a-glance speed rating (green for under 100 km/h, amber for 100–120 km/h, red for over 120 km/h), the number of trips where the driver exceeded 120 km/h, and a list of the driver's top 5 fastest trips. Fleet managers can use this data to identify risky driving patterns and take appropriate action.

Note: GPS-derived speed is an approximation based on distance between position samples. Actual vehicle speed may differ slightly due to GPS accuracy, signal conditions, and sampling frequency. Speed data is intended for fleet monitoring and awareness — not as a legal speed measurement.
📹

Dashcam Recording

DriveLog can record video while you drive, with clips automatically linked to your trips. Recording starts and stops with trip tracking — no extra steps needed.

Getting started: Open Settings → Dashcam and enable recording. Grant camera permission when prompted. Choose your preferred video quality — higher quality uses more storage.

Viewing clips: After a trip, tap it in the log to see associated dashcam clips. You can also browse all clips from the Dashcam tab. Each clip shows the date, duration, file size, and resolution.

Tip: Lock any clips you may need for insurance claims or disputes. Unlocked clips may be deleted when storage runs low.
🏃

Activity Recognition

Activity Recognition lets DriveLog detect when you start driving and automatically begin trip tracking — without you needing to tap anything. When you stop driving, the trip ends automatically too.

How to enable: Go to Settings → Tracking → Activity Recognition and toggle it on. You can also enable "Auto-start" to begin tracking silently without a confirmation prompt.

How it works: On Android, DriveLog uses the device's ActivityRecognition API to detect "in vehicle" activity. On iOS, it uses CoreMotion (accelerometer-based motion detection). Both methods are battery-efficient and run in the background.

Note: Activity Recognition and Bluetooth Car Detection can work together. If both are enabled, whichever detects driving first will start the trip.
Not working when the app is closed? Some phone manufacturers aggressively kill background services. DriveLog runs a foreground service to keep Activity Recognition alive, but your phone may terminate it. See the Bluetooth section above for battery optimisation settings per manufacturer (Samsung, Xiaomi, Huawei, etc.).
🤖

AI SARS Advisor

The AI SARS Advisor is a built-in chat feature that answers your questions about SARS travel deductions, Interpretation Note 14, deemed cost calculations, and more. It has access to your actual logbook data, so answers are personalised to your situation.

How to use: Tap the chat icon on the home screen or go to Settings → AI Advisor. Type your question in plain English, Afrikaans, or isiZulu and the advisor responds instantly.

Important: The AI Advisor provides general guidance based on published SARS rules. It is not a substitute for professional tax advice. Always confirm deduction claims with a registered tax practitioner.
🔧

Vehicle Maintenance

Keep track of your vehicle's service history and upcoming maintenance. DriveLog reminds you when a service is due based on date or odometer reading — so you never miss an oil change or tyre rotation.

Adding a service: Go to the vehicle's detail page and tap Add Service. Choose the service type, enter the date and odometer reading, and optionally add the cost and notes.

Tip: Keeping accurate service records helps with vehicle resale value and supports SARS deemed cost claims where maintenance costs are a factor.