<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: komugi</title>
    <description>The latest articles on DEV Community by komugi (@komugi_4236cc409d6f9157e7).</description>
    <link>https://dev.to/komugi_4236cc409d6f9157e7</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3892852%2Fa128350d-1ac9-4fbf-913f-72eb1d15e012.png</url>
      <title>DEV Community: komugi</title>
      <link>https://dev.to/komugi_4236cc409d6f9157e7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/komugi_4236cc409d6f9157e7"/>
    <language>en</language>
    <item>
      <title>How I stopped losing 3 hours a day to ADHD task-switching with a Notion OS (2026)</title>
      <dc:creator>komugi</dc:creator>
      <pubDate>Thu, 23 Apr 2026 01:00:04 +0000</pubDate>
      <link>https://dev.to/komugi_4236cc409d6f9157e7/how-i-stopped-losing-3-hours-a-day-to-adhd-task-switching-with-a-notion-os-2026-4p5g</link>
      <guid>https://dev.to/komugi_4236cc409d6f9157e7/how-i-stopped-losing-3-hours-a-day-to-adhd-task-switching-with-a-notion-os-2026-4p5g</guid>
      <description>&lt;p&gt;It's 2:47 PM. You opened your laptop at 9 AM to ship one feature. Instead, you have 14 browser tabs, a half-written Slack reply, a Linear ticket you started but didn't commit, and a vague panic that you forgot something important.&lt;/p&gt;

&lt;p&gt;If you have ADHD and work in tech, this is Tuesday.&lt;/p&gt;

&lt;p&gt;I tracked my own time for 6 weeks using Toggl. The results were ugly: I was losing an average of &lt;strong&gt;3 hours and 12 minutes per day&lt;/strong&gt; to context-switching, re-reading the same Jira ticket 4 times, and "quick checks" of Slack that turned into 25-minute spirals. At my contract rate, that's roughly &lt;strong&gt;$1,800 per week&lt;/strong&gt; in lost billable output. Over a year, that's a down payment on a house.&lt;/p&gt;

&lt;p&gt;This article is the system I built to claw that time back. It's not a productivity fantasy — it's the actual Notion structure, the rules, and the daily rituals I use. No "just use a Pomodoro timer" advice. We're going deeper.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why standard productivity advice fails ADHD brains
&lt;/h2&gt;

&lt;p&gt;Most productivity frameworks assume three things that are false for ADHD:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;You can predict your future energy.&lt;/strong&gt; (You can't. Today's 10 AM is not last Tuesday's 10 AM.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Motivation is consistent once you "build a habit."&lt;/strong&gt; (Dopamine regulation doesn't work that way.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A task list is enough.&lt;/strong&gt; (For ADHD, an unsorted list of 40 tasks is paralysis, not a plan.)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;GTD (Getting Things Done) by David Allen is brilliant but assumes you'll do weekly reviews. I've never met an ADHD person who did 6 weekly reviews in a row. Eisenhower matrices assume you can tell urgent from important — but ADHD brains experience everything as urgent or nothing as urgent, with no middle.&lt;/p&gt;

&lt;p&gt;What actually works is a system built around three ADHD-specific realities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Energy is the constraint, not time.&lt;/strong&gt; You have 8 hours, but maybe only 2.5 of them are usable for deep work today.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Capture must be frictionless.&lt;/strong&gt; If logging a task takes more than 5 seconds, it won't happen.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The system must assume you'll abandon it for 3 days and come back.&lt;/strong&gt; No guilt loops.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let's build it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: The 3-bucket task capture (kill the mega-list)
&lt;/h2&gt;

&lt;p&gt;The #1 mistake I see ADHD developers make: one giant Notion database called "Tasks" with 200 rows. Opening it triggers instant shutdown.&lt;/p&gt;

&lt;p&gt;Instead, split capture into three explicit buckets based on cognitive load:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Bucket&lt;/th&gt;
&lt;th&gt;Cognitive cost&lt;/th&gt;
&lt;th&gt;Example&lt;/th&gt;
&lt;th&gt;Where it lives&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Quick Hit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&amp;lt;15 min, no thinking&lt;/td&gt;
&lt;td&gt;"Reply to Sarah's email", "Merge the PR"&lt;/td&gt;
&lt;td&gt;Inbox view, no tags needed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Deep Work&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;25+ min, requires focus&lt;/td&gt;
&lt;td&gt;"Refactor auth middleware", "Write RFC"&lt;/td&gt;
&lt;td&gt;Needs energy tag + time block&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Brain Tax&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;High executive function&lt;/td&gt;
&lt;td&gt;"Do taxes", "Call insurance", "Negotiate raise"&lt;/td&gt;
&lt;td&gt;Dedicated view, max 1/day&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The key insight: &lt;strong&gt;Brain Tax tasks eat Deep Work energy even though they look small.&lt;/strong&gt; "Call the dentist" takes 4 minutes but kills 90 minutes of coding productivity because of the pre-call anxiety and post-call decompression. Treat it that way.&lt;/p&gt;

&lt;p&gt;Here's the Notion formula I use to auto-classify tasks by their tags:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// Notion formula property: "Real Cost"&lt;/span&gt;
&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;prop&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Type&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Brain Tax&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; 
  &lt;span class="nf"&gt;prop&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Est Minutes&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; 
  &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;prop&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Type&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Deep Work&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="nf"&gt;prop&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Est Minutes&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mf"&gt;1.3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="nf"&gt;prop&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Est Minutes&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The multiplier is the honest truth: a 10-minute Brain Tax task actually costs 30 minutes of your real productivity budget. Once you start seeing tasks this way, you stop overcommitting.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Energy tracking (the missing layer)
&lt;/h2&gt;

&lt;p&gt;This is the part nobody teaches. You need a simple daily log of your energy levels so you can pattern-match when you actually do your best work.&lt;/p&gt;

&lt;p&gt;I log three things, three times a day (9 AM, 1 PM, 5 PM). Takes 10 seconds:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Focus&lt;/strong&gt; (1-5): Can I hold a thought?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mood&lt;/strong&gt; (1-5): Am I dreading or neutral?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Body&lt;/strong&gt; (1-5): Am I tired, wired, or steady?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After 4 weeks of data, patterns emerged I'd never have guessed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;My "morning person" identity was a lie. My real peak focus is &lt;strong&gt;10:30 AM–12:15 PM&lt;/strong&gt;, not 8 AM.&lt;/li&gt;
&lt;li&gt;Mondays I'm cognitively useless until 11 AM. Scheduling deep work Monday morning was sabotage.&lt;/li&gt;
&lt;li&gt;After any meeting over 30 minutes, my focus drops by ~2 points for the next 90 minutes. Now I batch meetings into one afternoon block.&lt;/li&gt;
&lt;li&gt;Sugar after lunch = Body score drops from 4 to 2 by 2 PM. Measurable.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here's the Notion schema:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Energy Log DB
- Date (date, default today)
- Time Slot (select: Morning/Midday/Afternoon)
- Focus (number, 1-5)
- Mood (number, 1-5)
- Body (number, 1-5)
- Composite (formula: average of above)
- Notes (text, optional — "slept badly", "after standup")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then a rollup view grouped by weekday + time slot shows your real energy map. This is the single highest-ROI thing I've ever built for myself.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;After 6 weeks, I moved my deep work block from 9-11 AM to 10:30 AM-12:30 PM. My shipped-code volume went up roughly 40% with the same hours worked.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Step 3: The Daily Dashboard (the only page you open)
&lt;/h2&gt;

&lt;p&gt;ADHD brains cannot navigate a 40-page Notion workspace. You will get lost in your own organizational tree. The solution: &lt;strong&gt;one dashboard, opened by a pinned browser tab or a macOS Shortcut, that shows exactly 5 things.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Mine shows:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Today's 3&lt;/strong&gt; — the only 3 tasks that matter. Not 10. Three.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Energy check-in&lt;/strong&gt; — one-click buttons to log current energy&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Current quick-hit&lt;/strong&gt; — the one &amp;lt;15-min task I'm doing right now&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Parking lot&lt;/strong&gt; — capture box for any stray thought (processed later)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tomorrow's 1&lt;/strong&gt; — the single most important thing for tomorrow, pre-committed&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That's it. Everything else lives behind links, not on the dashboard.&lt;/p&gt;

&lt;p&gt;The "Today's 3" rule is non-negotiable. Here's the decision tree I use at 9 AM:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;For each candidate task:
  if (energy_required &amp;gt; predicted_energy_today):
    defer to tomorrow
  elif (it's Brain Tax AND I already have one Brain Tax):
    defer (max 1/day)
  elif (total estimated minutes of today's 3 &amp;gt; 4 hours):
    drop the lowest-priority one
  else:
    include

If fewer than 3 remain: that's fine. 1 real task beats 5 fake ones.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A realistic example from last week. Tuesday morning, energy prediction was medium (I slept 6 hours, coffee kicking in):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Kenji (me, 9:05 AM):&lt;/strong&gt; Okay, what am I tempted to put on today?&lt;br&gt;
&lt;strong&gt;Candidates:&lt;/strong&gt; Refactor the payment webhook (Deep Work, 3h), review Priya's PR (Quick Hit, 20min), write Q1 goals doc (Brain Tax, 90min), fix flaky test (Quick Hit, 45min), respond to recruiter (Brain Tax, 15min).&lt;br&gt;
&lt;strong&gt;After triage:&lt;/strong&gt; Refactor webhook + review PR + fix flaky test. Dropped both Brain Tax items to a single "Brain Tax Friday" block. Q1 goals doc moved to Wednesday morning when I predicted higher energy.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I shipped the webhook refactor by 1 PM. On the old system I would've started the Q1 doc, gotten anxious, switched to Slack, and shipped nothing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: The Parking Lot protocol (stop losing ideas)
&lt;/h2&gt;

&lt;p&gt;ADHD brains generate ideas constantly, at the worst times. Mid-code, you remember you need to renew your passport. In the shower, you solve an architecture problem. At 11 PM, you panic about a client email from Tuesday.&lt;/p&gt;

&lt;p&gt;If you don't capture these in under 5 seconds, one of two things happens:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;You lose the idea permanently (painful for good ones)&lt;/li&gt;
&lt;li&gt;You context-switch to handle it (painful for flow state)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The parking lot is a single Notion inline database on the dashboard with one input field. No tags, no categories, no priority at capture time. Just dump.&lt;/p&gt;

&lt;p&gt;Processing happens once a day, at 5 PM, for max 10 minutes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Delete&lt;/strong&gt; if it was a passing thought (60% of items)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Move to task DB&lt;/strong&gt; if it's actionable (30%)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Move to someday/maybe&lt;/strong&gt; if it's a future idea (10%)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Key rule: &lt;strong&gt;if an item has been in the parking lot for 2 weeks and you haven't processed it into action, delete it.&lt;/strong&gt; It wasn't important. Your past self lied.&lt;/p&gt;

&lt;p&gt;For mobile capture, I use the Notion iOS widget bound to the parking lot DB. One tap, type, done. If Notion is too slow on your phone, use Apple Notes or a Telegram bot to yourself, and batch-import at 5 PM.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: The 5-minute weekly reset (instead of a weekly review)
&lt;/h2&gt;

&lt;p&gt;GTD weekly reviews take 90 minutes. You will not do them. I tried for 3 years.&lt;/p&gt;

&lt;p&gt;What actually works: a 5-minute Sunday reset with 4 questions.&lt;/p&gt;

&lt;h3&gt;
  
  
  The ADHD-friendly weekly reset checklist
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;[ ] What's the ONE thing I want to ship next week? (Write it in the dashboard)&lt;/li&gt;
&lt;li&gt;[ ] What's currently on my task list that I'm lying to myself about? (Delete or defer explicitly)&lt;/li&gt;
&lt;li&gt;[ ] What's my predicted low-energy day? (Block it for admin/errands, not deep work)&lt;/li&gt;
&lt;li&gt;[ ] Is there a recurring task I keep avoiding? (Either delete it or schedule it at peak energy this week)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's the whole review. No processing 200 items. No reviewing projects. No "areas of responsibility."&lt;/p&gt;

&lt;p&gt;The third question is the one that changed my life. I used to schedule important writing on Mondays and wonder why it never happened. Now I know: Monday morning, I do Quick Hits. Monday afternoon or Tuesday morning, I write.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 6: Shutdown ritual (the part that protects tomorrow)
&lt;/h2&gt;

&lt;p&gt;ADHD brains don't turn off. Without an explicit shutdown, you'll either:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep working until 10 PM and burn out by Thursday&lt;/li&gt;
&lt;li&gt;Stop working but keep ruminating, destroying sleep quality&lt;/li&gt;
&lt;li&gt;Open your laptop at 9 PM "just to check one thing" and lose 2 hours&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My shutdown ritual is a 4-item checklist, done at a fixed time (6:30 PM for me):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[ ] Write tomorrow's ONE task on the dashboard
[ ] Process parking lot (max 10 min)
[ ] Close all tabs and Slack
[ ] Say out loud: "I'm done for today."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The last step sounds ridiculous. It works. There's research (Cal Newport's writing on shutdown rituals, adapted from Zeigarnik effect studies) showing that verbal closure signals to your brain that open loops are parked. For ADHD specifically, the verbal cue is a stronger signal than just closing the laptop.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 7: Handling the inevitable collapse
&lt;/h2&gt;

&lt;p&gt;Here's the part productivity gurus won't tell you: &lt;strong&gt;every ADHD system collapses periodically.&lt;/strong&gt; You'll use it for 9 days, have a bad weekend, and not open Notion for 4 days. The dashboard will feel like a judgmental ex.&lt;/p&gt;

&lt;p&gt;The entire system must be designed for re-entry without guilt.&lt;/p&gt;

&lt;p&gt;My re-entry protocol:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Do not read old entries.&lt;/strong&gt; Don't scroll back through what you missed. It triggers shame spiral.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Do today's 3&lt;/strong&gt; — just pick 3 things for today. That's it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clear the parking lot&lt;/strong&gt; in under 10 minutes. Delete liberally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Do not weekly-review the missed weeks.&lt;/strong&gt; They're gone. Move on.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The system earns its keep by being usable on day 1 after a collapse, not by being perfect for 30 days straight. If your system requires streak maintenance, it will fail you exactly when you need it most.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I systematized into a single Notion template
&lt;/h2&gt;

&lt;p&gt;Everything above is free. You can build it yourself in Notion over a weekend. I did, iteratively, over about 8 months, across maybe 15 rebuilds as I figured out what actually worked vs. what looked good on a YouTube thumbnail.&lt;/p&gt;

&lt;p&gt;After the 15th rebuild, I packaged the final version — with all the formulas, the energy tracking dashboard, the 3-bucket task system, the parking lot with auto-cleanup rules, the daily dashboard, the weekly reset template, and the shutdown ritual — into a single Notion template called &lt;strong&gt;ADHD Life OS&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;What's inside:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Pre-built daily dashboard&lt;/strong&gt; with the 5-section layout (Today's 3, energy check-in, current task, parking lot, tomorrow's 1)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Energy tracking database&lt;/strong&gt; with pre-configured rollup views by weekday and time slot, so your energy map appears automatically after ~2 weeks of logging&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;3-bucket task system&lt;/strong&gt; with the Real Cost formula already wired up&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Parking lot&lt;/strong&gt; with the 2-week auto-archive view&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Weekly reset template&lt;/strong&gt; — the 4-question version, not the 90-minute GTD one&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shutdown ritual checklist&lt;/strong&gt; as a recurring toggle&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Re-entry guide&lt;/strong&gt; for when (not if) you collapse&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's built for people who have tried 4 other Notion templates and bounced off because they were designed for neurotypical productivity influencers with 3-hour morning routines. This one assumes you'll miss days, lose motivation, and need to rebuild trust with yourself.&lt;/p&gt;

&lt;p&gt;If you want to build it yourself from this article, please do — the principles matter more than the template. But if you'd rather skip the 8 months of iteration and start with a working system tonight, the template is $35 on Gumroad. That's roughly 1 hour of my consulting rate, or about 20 minutes of recovered productivity per week for a year.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR checklist
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Split tasks into 3 buckets (Quick Hit / Deep Work / Brain Tax), not one mega-list&lt;/li&gt;
&lt;li&gt;[ ] Log energy 3x/day for 4 weeks to find your actual peak hours&lt;/li&gt;
&lt;li&gt;[ ] Build ONE dashboard with max 5 elements, ignore the rest of your workspace&lt;/li&gt;
&lt;li&gt;[ ] Capture stray thoughts in a parking lot, process once daily at 5 PM&lt;/li&gt;
&lt;li&gt;[ ] Replace weekly review with 4-question Sunday reset&lt;/li&gt;
&lt;li&gt;[ ] Add a verbal shutdown ritual at a fixed time&lt;/li&gt;
&lt;li&gt;[ ] Design for collapse and re-entry, not for streaks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The system is the scaffolding. Your brain is still your brain. But with the right scaffolding, ADHD becomes a manageable operating constraint instead of a daily crisis.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want the complete ADHD Life OS Notion template I used? &lt;a href="https://komugipan.gumroad.com/l/yavbrd" rel="noopener noreferrer"&gt;View on Gumroad →&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>notion</category>
      <category>productivity</category>
      <category>career</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How Rideshare Drivers Track 1099 Income and Schedule C Deductions in 2026</title>
      <dc:creator>komugi</dc:creator>
      <pubDate>Wed, 22 Apr 2026 16:48:13 +0000</pubDate>
      <link>https://dev.to/komugi_4236cc409d6f9157e7/how-rideshare-drivers-track-1099-income-and-schedule-c-deductions-in-2026-2gaf</link>
      <guid>https://dev.to/komugi_4236cc409d6f9157e7/how-rideshare-drivers-track-1099-income-and-schedule-c-deductions-in-2026-2gaf</guid>
      <description>&lt;p&gt;It's February. You just got your 1099-K from Uber, your 1099-NEC from DoorDash, and a weekly summary from Lyft sitting in three different email threads. You open a shoebox full of gas receipts, your phone's Photos app has 400 screenshots of parking stubs, and you have no idea how many miles you actually drove for business last year.&lt;/p&gt;

&lt;p&gt;You call your CPA. She says: "Send me your mileage log and a Schedule C worksheet." You freeze. You don't have one.&lt;/p&gt;

&lt;p&gt;This is how most rideshare drivers lose between $2,800 and $6,400 a year in legitimate deductions — not because the IRS is unfair, but because they never built a tracking system that survives December 31st.&lt;/p&gt;

&lt;p&gt;I drove rideshare as a W-2 side hustle for three years while working a day job. The first year I paid $4,100 more in taxes than I needed to. The second year I built a spreadsheet. The third year I over-refined it into the system I'm going to walk you through below.&lt;/p&gt;

&lt;p&gt;This article covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why the standard mileage deduction beats actual expenses for 90% of drivers&lt;/li&gt;
&lt;li&gt;The exact fields a 1099 tracker needs to survive an IRS audit&lt;/li&gt;
&lt;li&gt;How to reconcile 1099-K vs 1099-NEC vs your bank deposits&lt;/li&gt;
&lt;li&gt;A Schedule C line-by-line map so you stop guessing&lt;/li&gt;
&lt;li&gt;A weekly 15-minute routine that makes April painless&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The real cost of not tracking: a concrete example
&lt;/h2&gt;

&lt;p&gt;Let's put numbers on it. Meet Marcus, a software QA tester by day who drove Uber and Lyft on weekends in 2024.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gross 1099 income: $28,400&lt;/li&gt;
&lt;li&gt;Miles driven for business (estimated, no log): 22,000&lt;/li&gt;
&lt;li&gt;Actual miles if he'd tracked them: 31,200&lt;/li&gt;
&lt;li&gt;2024 standard mileage rate: $0.67/mile&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without a log, Marcus claimed 22,000 miles = $14,740 deduction.&lt;br&gt;
With a proper log, he could have claimed 31,200 miles = $20,904 deduction.&lt;/p&gt;

&lt;p&gt;The $6,164 gap, at his combined marginal rate of 31% (22% federal + 7.65% SE + ~1.35% effective state after deduction), cost him roughly &lt;strong&gt;$1,910 in extra tax&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Add the parking, tolls, phone percentage, car washes, and the $200 dashcam he bought but forgot to deduct — we're talking another $900+.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If you drive more than 10 hours a week and don't have a system, you are almost certainly overpaying tax by a four-figure number.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;
  
  
  Standard mileage vs actual expenses: stop overthinking this
&lt;/h2&gt;

&lt;p&gt;Every tax thread on Reddit devolves into this debate. Here's the honest answer for 95% of rideshare drivers:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Factor&lt;/th&gt;
&lt;th&gt;Standard Mileage&lt;/th&gt;
&lt;th&gt;Actual Expenses&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Rate (2024)&lt;/td&gt;
&lt;td&gt;$0.67/mile&lt;/td&gt;
&lt;td&gt;Sum of real costs × business-use %&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Recordkeeping&lt;/td&gt;
&lt;td&gt;Miles log only&lt;/td&gt;
&lt;td&gt;Every receipt, depreciation schedule&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Works with used car bought cash&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;⚠️ depreciation limits&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Audit risk&lt;/td&gt;
&lt;td&gt;Lower (simpler)&lt;/td&gt;
&lt;td&gt;Higher (more to verify)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Typical winner for Toyota Prius / Corolla / Civic&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Typical winner for 2023 Tesla Model Y bought new&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Rule of thumb:&lt;/strong&gt; if your vehicle cost under $25k and gets better than 30 mpg, standard mileage wins. If you bought a new EV or luxury SUV specifically for rideshare, run both calculations.&lt;/p&gt;

&lt;p&gt;Once you pick standard mileage in year 1, you can switch later. But if you pick actual expenses in year 1, you're locked out of standard mileage for that vehicle forever. Start with standard mileage unless you have a specific reason not to.&lt;/p&gt;
&lt;h2&gt;
  
  
  The 8 fields your mileage log must have (IRS Pub 463)
&lt;/h2&gt;

&lt;p&gt;The IRS doesn't require a specific format, but in an audit they want contemporaneous records with these fields. If your log is missing any of these, an auditor can disallow the deduction entirely.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Date of trip
2. Starting location (or starting odometer)
3. Ending location (or ending odometer)
4. Total miles for the trip
5. Business purpose ("Uber pickup," "Lyft en route," "deadhead to surge zone")
6. Platform / payer (Uber, Lyft, DoorDash)
7. Gross earnings for that shift (for income reconciliation)
8. Notes (tolls paid, parking, passenger incidents)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;"Contemporaneous" is the key word. A log you reconstruct in March from credit card statements is weaker than one you updated the same night. Auditors know the difference.&lt;/p&gt;

&lt;h3&gt;
  
  
  The three-tier mileage you're probably missing
&lt;/h3&gt;

&lt;p&gt;Most drivers only log P3 (passenger in car) miles because that's what Uber shows them. You can legally deduct:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;P1&lt;/strong&gt;: App on, waiting for a request (deductible)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;P2&lt;/strong&gt;: En route to pick up passenger (deductible)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;P3&lt;/strong&gt;: Passenger in vehicle (deductible)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deadhead&lt;/strong&gt;: Driving home after your last ride, if you're still logged in and available (deductible per most tax pros; verify with yours)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Commute&lt;/strong&gt;: First drive from home to your "first stop" (NOT deductible unless you have a qualifying home office)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Uber's "on-trip" miles report dramatically undercounts your deductible miles. Lyft is slightly better. Neither is a substitute for your own log.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reconciling 1099-K vs 1099-NEC vs your bank
&lt;/h2&gt;

&lt;p&gt;Here's where side-hustlers get tripped up. In 2024+, Uber issues:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;1099-K&lt;/strong&gt; if you did 200+ rides AND got paid $20,000+ (federal threshold; some states lower)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;1099-NEC&lt;/strong&gt; for incentives, referrals, and quest bonuses over $600&lt;/li&gt;
&lt;li&gt;A "Tax Summary" (NOT a tax form) that reconciles gross fares to net payout&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Your bank shows &lt;strong&gt;net&lt;/strong&gt; deposits. Your 1099-K shows &lt;strong&gt;gross&lt;/strong&gt; fares. The difference is Uber's service fee, booking fee, tolls passed through, and sometimes tips.&lt;/p&gt;

&lt;p&gt;You report the &lt;strong&gt;gross&lt;/strong&gt; number on Schedule C Line 1, then deduct fees on Line 10 (Commissions and fees). This is critical. If you report net, you accidentally inflate your income when the IRS matches the 1099-K they received.&lt;/p&gt;

&lt;p&gt;Example reconciliation:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1099-K gross fares (Uber):          $24,800
1099-NEC bonuses (Uber):             $1,600
1099-K gross (Lyft):                $11,200
Total Schedule C Line 1:            $37,600

Uber service fees (from summary):  -$6,100
Lyft service fees:                 -$2,800
Booking fees pass-through:           -$890
Schedule C Line 10:                 $9,790
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Your net deposit to your bank will be roughly $37,600 - $9,790 = $27,810. If your bank shows $27,810 but you report $27,810 as gross income, you just overpaid tax on the fees (they're already deducted) OR you'll get an IRS CP2000 notice saying your 1099-K gross doesn't match. Both are bad.&lt;/p&gt;

&lt;h2&gt;
  
  
  Schedule C line-by-line for rideshare
&lt;/h2&gt;

&lt;p&gt;This is the map I wish someone had handed me in year one. Not tax advice, but this is what every rideshare CPA I've talked to uses.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Line 1 — Gross receipts&lt;/strong&gt;: Sum of 1099-K + 1099-NEC gross. Include tips even if not on the form.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 8 — Advertising&lt;/strong&gt;: Business cards, decals if you ran any.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 9 — Car and truck expenses&lt;/strong&gt;: This is your mileage × rate OR actual expenses. Fill out Part IV of Schedule C.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 10 — Commissions and fees&lt;/strong&gt;: Uber/Lyft service fees, booking fees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 13 — Depreciation&lt;/strong&gt;: Only if using actual expenses.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 15 — Insurance (other than health)&lt;/strong&gt;: Rideshare endorsement on your policy.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 17 — Legal and professional&lt;/strong&gt;: CPA fees, LLC filing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 22 — Supplies&lt;/strong&gt;: Phone mount, chargers, water bottles for pax, cleaning supplies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 24a — Travel&lt;/strong&gt;: Out-of-town driving trips, if any.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 25 — Utilities&lt;/strong&gt;: Business-use % of cell phone bill.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line 27a — Other expenses&lt;/strong&gt;: Dashcam, car washes (if standard mileage — car washes arguably not deductible; verify), parking, tolls (if not already in mileage rate — they're NOT, so deduct separately), roadside assistance.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The deductions 80% of drivers miss
&lt;/h3&gt;

&lt;p&gt;Go through this checklist right now:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Portion of cell phone bill (I use 70% business)&lt;/li&gt;
&lt;li&gt;[ ] Phone case and replacement cables bought during driving year&lt;/li&gt;
&lt;li&gt;[ ] Dashcam + memory cards&lt;/li&gt;
&lt;li&gt;[ ] Car washes (if actual expense method)&lt;/li&gt;
&lt;li&gt;[ ] Parking fees (not your rent — actual paid parking during shifts)&lt;/li&gt;
&lt;li&gt;[ ] Tolls paid during business trips (even if using standard mileage)&lt;/li&gt;
&lt;li&gt;[ ] Water, gum, phone chargers offered to passengers&lt;/li&gt;
&lt;li&gt;[ ] Rideshare insurance endorsement (the extra $10-30/mo on top of personal)&lt;/li&gt;
&lt;li&gt;[ ] Roadside assistance / AAA (business-use portion)&lt;/li&gt;
&lt;li&gt;[ ] Health insurance premiums (if self-employed is primary; side gig with W-2 day job usually doesn't qualify)&lt;/li&gt;
&lt;li&gt;[ ] Home office — &lt;em&gt;only&lt;/em&gt; if you have a dedicated space used exclusively for dispatch/admin, which is rare for drivers&lt;/li&gt;
&lt;li&gt;[ ] Self-employed retirement contributions (Solo 401k / SEP-IRA) — huge, and most people skip it&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The 15-minute weekly routine
&lt;/h2&gt;

&lt;p&gt;This is the habit that separates people who pay $1,900 extra from people who don't. Every Sunday night:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open your tracker spreadsheet.&lt;/li&gt;
&lt;li&gt;Pull the week's Uber earnings summary (gross fares + fees + tips).&lt;/li&gt;
&lt;li&gt;Pull Lyft weekly summary. Same fields.&lt;/li&gt;
&lt;li&gt;Export your mileage from whatever tool you use (more on this below).&lt;/li&gt;
&lt;li&gt;Reconcile: does &lt;code&gt;gross - fees = net deposit&lt;/code&gt;? If not, find the delta.&lt;/li&gt;
&lt;li&gt;Photograph and log any cash expenses (tolls, car wash, mount).&lt;/li&gt;
&lt;li&gt;Update running YTD totals: gross income, total miles, total expenses.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Fifteen minutes. If you do this 50 weeks a year, April takes 45 minutes instead of a panicked weekend.&lt;/p&gt;

&lt;h3&gt;
  
  
  Mileage tracking apps — honest comparison
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Auto-track&lt;/th&gt;
&lt;th&gt;Cost&lt;/th&gt;
&lt;th&gt;Catches P1/P2&lt;/th&gt;
&lt;th&gt;Export&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Stride&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;Free&lt;/td&gt;
&lt;td&gt;⚠️ needs manual start&lt;/td&gt;
&lt;td&gt;CSV&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MileIQ&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;$5.99/mo&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;CSV&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Everlance&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;$8/mo&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;CSV + PDF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Manual log&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;$0&lt;/td&gt;
&lt;td&gt;Depends on you&lt;/td&gt;
&lt;td&gt;Whatever you build&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Uber's built-in&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;Free&lt;/td&gt;
&lt;td&gt;Only P2/P3&lt;/td&gt;
&lt;td&gt;Not a legal log&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;I used Stride in year one and Everlance in years two and three. Either works. The important part is that the app's output flows into a spreadsheet where you can combine it with income data from Uber/Lyft/DoorDash. No app gives you the full Schedule C.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quarterly estimated taxes: the trap that hits side-hustlers
&lt;/h2&gt;

&lt;p&gt;If you have a W-2 day job that over-withholds, you may be fine. But if your rideshare net profit crosses roughly $5,000 and your W-2 withholding isn't covering it, you owe &lt;strong&gt;quarterly estimated taxes&lt;/strong&gt; (Form 1040-ES). Due dates:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Q1: April 15&lt;/li&gt;
&lt;li&gt;Q2: June 15&lt;/li&gt;
&lt;li&gt;Q3: September 15&lt;/li&gt;
&lt;li&gt;Q4: January 15 of following year&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Underpayment penalty is small but real — usually 7-8% annualized on the shortfall. The simpler fix: bump your W-2 withholding (Form W-4, extra $ per paycheck) to cover the expected rideshare tax. Then you don't file 1040-ES at all.&lt;/p&gt;

&lt;p&gt;Quick estimate formula:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Estimated tax owed = (Rideshare net profit) × 0.30

Where 0.30 ≈ 15.3% SE tax + ~12-22% federal + state
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Conservative. Adjust down if your marginal rate is lower.&lt;/p&gt;

&lt;h2&gt;
  
  
  A real conversation that saved a driver $3,200
&lt;/h2&gt;

&lt;p&gt;Last March, a friend — I'll call her Priya, who drives Lyft 20 hours a week on top of a remote QA job — sent me her draft Schedule C.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Priya:&lt;/strong&gt; "My CPA says I owe $4,800. Does that sound right?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Me:&lt;/strong&gt; "What'd you put on Line 9?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Priya:&lt;/strong&gt; "$8,200. That's 12,200 miles times the rate."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Me:&lt;/strong&gt; "How'd you get 12,200?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Priya:&lt;/strong&gt; "Lyft's annual summary."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Me:&lt;/strong&gt; "Did you track P1 and deadhead?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Priya:&lt;/strong&gt; "What?"&lt;/p&gt;

&lt;p&gt;We went back through her Google Maps Timeline (which she'd had on for two years), filtered the trips that happened during her Lyft driving windows, and rebuilt a reasonable log. Actual business miles: 18,600. Extra deduction: 6,400 miles × $0.67 = $4,288. At her ~28% marginal rate, that was about $1,200 in tax.&lt;/p&gt;

&lt;p&gt;Then we added: dashcam ($180), rideshare insurance endorsement ($240/yr), 70% of her phone bill ($840), and her SEP-IRA contribution (she'd skipped it entirely — eligible for ~$3,400 at her income, saving ~$950 in tax).&lt;/p&gt;

&lt;p&gt;Final number dropped from $4,800 owed to $1,600 owed. $3,200 saved in a two-hour Sunday afternoon.&lt;/p&gt;

&lt;p&gt;The only reason we could do this was Google Maps Timeline had been running. Without some data source — any data source — we'd have been stuck.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a real tracker looks like
&lt;/h2&gt;

&lt;p&gt;At minimum, you need three connected sheets:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Daily shift log&lt;/strong&gt; — one row per driving session. Date, platform, start/end time, start/end odometer, P1 miles, P3 miles, gross fares, fees, tips, tolls, notes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Expense log&lt;/strong&gt; — one row per non-mileage expense. Date, category (maps to Schedule C line), amount, vendor, receipt photo link, business-use %.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schedule C summary&lt;/strong&gt; — auto-sums the two logs above into each Schedule C line so you can hand your CPA (or TurboTax) a single clean number per line.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here's the kind of formula that makes the summary sheet work:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;=SUMIFS(ExpenseLog[Amount], ExpenseLog[ScheduleC_Line], "Line 10", ExpenseLog[Year], 2025) 
 + SUMIFS(ShiftLog[Fees], ShiftLog[Year], 2025)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;One formula per Schedule C line. When the CPA asks "what's your Line 22?" you point to a cell.&lt;/p&gt;

&lt;h2&gt;
  
  
  The system, packaged
&lt;/h2&gt;

&lt;p&gt;I spent three tax seasons iterating on this. By year three my weekly reconciliation was 12 minutes, my CPA stopped charging me the "disorganized client" hourly surcharge, and I stopped losing sleep in March.&lt;/p&gt;

&lt;p&gt;I systematized all of this — the daily shift log, the expense log with Schedule C line mapping, the income reconciliation tab that catches 1099-K vs bank deposit mismatches, the quarterly estimated tax calculator, and a Schedule C summary that outputs a single clean number per line — into a single Excel workbook called the &lt;strong&gt;1099 Tax Tracker for Rideshare Drivers&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;What's inside:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pre-built daily shift log with dropdowns for Uber / Lyft / DoorDash / Instacart&lt;/li&gt;
&lt;li&gt;Auto-calculating P1 + P2 + P3 mileage columns&lt;/li&gt;
&lt;li&gt;Expense categorizer that tags each expense to its Schedule C line&lt;/li&gt;
&lt;li&gt;1099-K / 1099-NEC / bank deposit reconciliation tab&lt;/li&gt;
&lt;li&gt;Quarterly estimated tax worksheet with 2025 + 2026 rates&lt;/li&gt;
&lt;li&gt;Schedule C summary sheet — hand this to your CPA and you're done&lt;/li&gt;
&lt;li&gt;Mileage deduction vs actual expenses side-by-side calculator&lt;/li&gt;
&lt;li&gt;Deduction checklist (the one above, but built into the workbook)&lt;/li&gt;
&lt;li&gt;Works in Excel, LibreOffice, and Google Sheets (with minor formula tweaks)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's not a SaaS, not a subscription, not another app you have to log into. It's a spreadsheet you own, drop on your Desktop, and update 15 minutes a week. $25, one-time.&lt;/p&gt;

&lt;p&gt;If you drive rideshare as a side hustle and you've been recreating this logic from scratch in your head every April, you can skip three years of iteration.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want the complete 1099 Tax Tracker for Rideshare Drivers I used? &lt;a href="https://komugipan.gumroad.com/l/wqahjs" rel="noopener noreferrer"&gt;View on Gumroad →&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>excel</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>spreadsheet</category>
    </item>
  </channel>
</rss>
