{% extends "base.html" %} {% block title %}{{ meta_title }}{% endblock %} {% block content %}
Secure mobile mileage journal

Mileage logging that feels ready for tax season, even from your iPhone.

Capture retroactive business trips, reuse the last odometer reading, and keep an IRS-style log that is easy to review, export, and print.

Default next odometer{% if latest_end_odometer %}: {{ latest_end_odometer }} mi{% else %}: not set yet{% endif %}
Current month {{ report_month }}/{{ report_year }}

Business miles

{{ month_business|floatformat:1 }}

Captured this month

Business miles YTD

{{ ytd_business|floatformat:1 }}

Ready for annual review

Business trips this month

{{ business_trip_count }}

{% if last_trip %}Last trip {{ last_trip.date|date:"M j" }}{% else %}Add your first trip to start tracking{% endif %}

Workflow

Fast entry, odometer continuity, and report-ready detail.

01

Trip input built for thumbs

Large fields, stacked layout, clear inline validation, and past-date support for retroactive mileage.

02

Google Maps assist

Estimate driving miles from your start and destination, then keep the distance editable if the real trip differed.

03

IRS-style reporting

Review recent trips, generate report totals, and export CSV for your CPA or year-end archive.

Recent entries

Your latest mileage activity

View all trips
{% if empty_state %}

No trips logged yet

Start with a business trip and MileLedger will begin carrying your odometer history forward.

Log your first trip
{% else %}
{% for trip in recent_trips %}
{{ trip.get_trip_type_display }} {{ trip.date|date:"M j, Y" }} · {{ trip.start_time|time:"g:i A" }}–{{ trip.end_time|time:"g:i A" }}
{{ trip.start_location }} {{ trip.end_location }}
{% endfor %}
{% endif %}
{% endblock %}