Per Diem Mileage Rates 2024 Calculator

.mileage-calc-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; max-width: 600px; margin: 20px auto; padding: 25px; border: 1px solid #e0e0e0; border-radius: 8px; background-color: #f9f9f9; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .mileage-calc-container h2 { margin-top: 0; color: #2c3e50; font-size: 24px; text-align: center; } .calc-group { margin-bottom: 20px; } .calc-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #333; } .calc-group input, .calc-group select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; font-size: 16px; } .calc-btn { width: 100%; padding: 15px; background-color: #0073aa; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.2s; } .calc-btn:hover { background-color: #005177; } #mileage-result { margin-top: 25px; padding: 20px; background-color: #fff; border-left: 5px solid #0073aa; display: none; } .result-value { font-size: 28px; font-weight: bold; color: #0073aa; } .mileage-article { max-width: 800px; margin: 40px auto; line-height: 1.6; color: #444; } .mileage-article h3 { color: #2c3e50; margin-top: 30px; } .mileage-table { width: 100%; border-collapse: collapse; margin: 20px 0; } .mileage-table th, .mileage-table td { border: 1px solid #ddd; padding: 12px; text-align: left; } .mileage-table th { background-color: #f2f2f2; }

2024 IRS Mileage Rate Calculator

Business (67 cents/mile) Medical or Moving (21 cents/mile) Charitable Organizations (14 cents/mile)
Estimated Reimbursement:
$0.00

Understanding the 2024 Per Diem Mileage Rates

Effective January 1, 2024, the Internal Revenue Service (IRS) increased the standard mileage rates for taxpayers to reflect the rising costs of operating a vehicle. These rates are used to calculate the deductible costs of operating an automobile for business, charitable, medical, or moving purposes.

IRS Standard Mileage Rates for 2024

Purpose 2024 Rate (per mile) 2023 Rate (per mile)
Business Travel 67 cents 65.5 cents
Medical or Moving 21 cents 22 cents
Charitable Service 14 cents 14 cents

What Qualifies as Business Mileage?

Business mileage includes travel from your main workplace to a secondary work location, trips to meet clients, or travel for business errands. It is important to note that commuting—the travel between your home and your regular place of work—is generally not deductible or reimbursable under IRS guidelines.

How to Use This Calculator

To determine your total reimbursement or deduction for the 2024 tax year, follow these steps:

  • Step 1: Enter the total number of miles driven for the specific trip or period.
  • Step 2: Select the purpose of the travel from the dropdown menu (Business, Medical/Moving, or Charity).
  • Step 3: Click "Calculate Reimbursement" to see the total amount based on current IRS standards.

Record Keeping Requirements

To claim these rates on your tax return or to receive a tax-free reimbursement from your employer, you must maintain a written log. This log should include the date of the trip, the starting point and destination, the purpose of the trip, and the total miles driven. Digital apps and odometer readings are highly recommended for accuracy during audits.

function calculateMileage() { var miles = document.getElementById('milesDriven').value; var purpose = document.getElementById('travelPurpose').value; var resultDiv = document.getElementById('mileage-result'); var totalAmountDisplay = document.getElementById('totalAmount'); var rateDetailDisplay = document.getElementById('rateDetail'); var rate = 0; var rateLabel = ""; // Validation if (miles === "" || miles <= 0) { alert("Please enter a valid number of miles."); return; } miles = parseFloat(miles); // Set rates based on 2024 IRS standards if (purpose === "business") { rate = 0.67; rateLabel = "Business Rate: $0.67 per mile"; } else if (purpose === "medical") { rate = 0.21; rateLabel = "Medical/Moving Rate: $0.21 per mile"; } else if (purpose === "charity") { rate = 0.14; rateLabel = "Charity Rate: $0.14 per mile"; } var total = miles * rate; // Display results totalAmountDisplay.innerHTML = "$" + total.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); rateDetailDisplay.innerHTML = "Based on " + miles + " miles at the " + rateLabel; resultDiv.style.display = "block"; }

Leave a Comment