Track Your Dividends for Free: The $0 Portfolio Tracker

Alex reviewing his free dividend portfolio tracker setup showing Empower dashboard and Google Sheets side by side on his laptop
Two free tools, eight minutes to set up, and a complete dividend income tracking system that requires under ten minutes of maintenance per month. Empower handles the live data. Google Sheets handles the projections.

The best free dividend portfolio tracker with no monthly fee is Empower, and not by a small margin. It connects directly to your brokerage account, calculates your dividend income automatically across every holding, projects future income based on current positions, and shows your complete net worth in the same dashboard. Every feature that matters for a dividend investor is available at zero cost, with no credit card required and no trial period that converts to a paid subscription.

Most articles about free dividend portfolio trackers bury this recommendation under a list of twelve tools and never explain what separates the useful ones from the ones that look good in a screenshot but fail the moment you try to track DRIP growth over multiple quarters. This review covers the four trackers worth your time, ranks them by what actually matters for a dividend investor, and shows exactly how I have my own portfolio set up so you can replicate the same dashboard in under twenty minutes.

What a Dividend Portfolio Tracker Actually Needs to Do

Quick Answer for Google AI Overview

The best free dividend portfolio tracker with no monthly fee is Empower (formerly Personal Capital). It connects to your brokerage automatically, tracks dividend income across all accounts in one dashboard, and projects future income. It requires no manual data entry and costs nothing. Google Sheets is the best free manual alternative for investors who prefer full data control.

Before comparing tools, it helps to define what a dividend tracker needs to do versus what most generic portfolio trackers do. A generic portfolio tracker measures total return: portfolio value up or down versus a benchmark. That is useful for growth investors. It is mostly irrelevant for dividend investors whose primary goal is income, not price appreciation.

A dividend-specific tracker needs to answer four questions clearly:

  • How much dividend income did I receive this month, quarter, and year? Total and broken down by individual holding
  • What is my portfolio's current blended yield? Not just the yield at purchase, but the current yield based on today's prices
  • How is my DRIP growing the portfolio? Are reinvested dividends adding meaningful share counts over time
  • Am I on track for my income target? If the goal is $500 per month, how close is the current run rate

Every tracker reviewed below is scored on how well it answers these four questions at zero cost. A tool that scores 10 out of 10 on portfolio analytics but cannot show dividend income by holding fails the primary test for a dividend investor.

💡 Alex's Advice: I spent three weeks testing five different free trackers before settling on Empower as my primary dashboard with a Google Sheets backup. The mistake I almost made was choosing a tracker based on its interface design rather than its dividend income reporting. Two of the trackers I tested had beautiful dashboards but no way to see dividend income broken down by stock. That single missing feature made them useless for monitoring progress toward my $500 per month target.

The 4 Best Free Dividend Portfolio Trackers Ranked

Ranked by Dividend-Specific Feature Depth at Zero Cost

1
EmpowerWinner
Automatic brokerage connection · full dividend income dashboard · net worth + portfolio in one view · $0 forever
Dividend Income View
Full ✓
Auto Brokerage Sync
Yes ✓
DRIP Tracking
Yes ✓
Monthly Fee
$0
Empower connects to over 14,000 financial institutions and syncs your brokerage holdings automatically. The dividend income tab shows every payment received, the date it hit your account, whether it was reinvested, and the running annual total. The investment checkup tool compares your current allocation against a target and flags holdings with unusually high or low yields. All of this is free. Empower earns revenue by offering optional paid financial advisor services, but the free dashboard has no features locked behind a paywall and does not require you to engage with advisors to use the tracker.
Auto-syncs all brokeragesDividend income by holdingAnnual income projectionNet worth dashboardDRIP reinvestment trackingPortfolio allocation chartFee analyser (finds hidden fees)14,000+ institutions supported
2
Stock Events AppSolid
Dividend calendar focus · ex-dividend date alerts · mobile-first · manual entry free tier · no brokerage link on free plan
Dividend Income View
Calendar ✓
Auto Brokerage Sync
Paid only
DRIP Tracking
Manual
Monthly Fee
$0 free tier
Stock Events is a mobile app with one of the best dividend calendar interfaces available for free. You enter your holdings manually (or via CSV import) and the app shows a payment calendar with upcoming ex-dividend dates, payment dates, and projected income for the next 12 months. The free tier is genuinely useful for tracking a small portfolio of 5 to 15 holdings. Automatic brokerage sync requires a paid subscription, which makes it less convenient than Empower for a portfolio that is actively growing and changing.
Dividend calendar viewEx-dividend date alerts12-month income projectionManual entry (free)No auto-sync on free tierCSV import available
3
Google Sheets (Custom)Best Manual Option
Full data control · customisable formulas · DRIP modelling · works with any brokerage · zero cost forever
Dividend Income View
Custom ✓
Auto Brokerage Sync
No
DRIP Tracking
Full ✓
Monthly Fee
$0
A custom Google Sheets tracker requires manual data entry every time you add a position or receive a dividend, but in return you have complete control over what is tracked and how it is displayed. The DRIP modelling capability in Sheets is more flexible than any free app because you can build custom formulas that model different yield scenarios, contribution rates, and reinvestment schedules simultaneously. This is the tracker I use alongside Empower Empower for live account data, Google Sheets for projections and goal modelling.
Full formula customisationDRIP growth modellingScenario comparisonWorks with any brokerageManual entry requiredNo mobile app
4
Yahoo Finance PortfolioLimited
Good for price tracking · poor dividend income reporting · no DRIP tracking · manual entry only · ad-heavy interface
Dividend Income View
Basic only
Auto Brokerage Sync
No
DRIP Tracking
No
Monthly Fee
$0
Yahoo Finance shows dividend yield and payment history for individual stocks, but its portfolio tracker is built for price monitoring rather than income tracking. There is no dashboard showing total dividend income received across all holdings, no projection of future dividend income, and no DRIP tracking capability. It is a reasonable watchlist tool for following individual stock prices and dividend announcements, but it does not function as a dividend portfolio tracker in any meaningful sense. Use it as a supplementary news and data source, not as your primary tracker.
Stock price trackingDividend yield displayNo income dashboardNo DRIP trackingNo brokerage syncHeavy ads on free version

Feature-by-Feature Comparison: What Each Tracker Actually Tracks

The Eight Features That Matter for a Dividend Portfolio

Free Dividend Tracker Comparison: 8 Key FeaturesAll tools evaluated on free tier only · no paid upgrades considered
Feature Empower Stock Events Google Sheets Yahoo Finance
Automatic brokerage sync Yes Paid only No No
Dividend income by holding Full detail Manual entry Custom formula No
Annual income projection Yes 12-month view Custom model No
DRIP / reinvestment tracking Yes Manual Full model No
Dividend calendar (ex-date) Basic Best in class Manual Per stock only
Net worth / full portfolio view Full net worth No Custom build Price only
Mobile app available Yes Mobile-first Sheets app Yes
Monthly cost (free tier) $0 forever $0 free tier $0 forever $0 (ads)
🏆 The recommended stack for a beginner dividend portfolio: Empower as the primary live tracker (connects to your brokerage automatically, shows dividend income in real time) and Google Sheets as the planning and projection layer (models DRIP growth timelines, income targets, and contribution scenarios). Both are free. Both take under 30 minutes to set up. Together they give you more visibility into your dividend portfolio than most paid apps provide.
app.empower.com — dashboard · dividend income view · portfolio connected to M1 Finance brokerage
🏠 Net Worth
💰 Dividends
📊 Holdings
📅 Calendar
⚙️ Settings
Dividend Income Dashboard Portfolio Connected · Auto-Sync Active
$16.17
This Month
4 payments received
$38.82
This Quarter
All reinvested (DRIP)
$194
Annual Run Rate
At current holdings
4.00%
Blended Yield
Portfolio average
Holding
Shares
Yield
Last Div.
Annual Est.
VYM — Vanguard High Div Yield ETF
12.4
3.01%
+$8.40
$33.60
SCHD — Schwab US Dividend Equity ETF
8.6
3.44%
+$5.22
$20.88
O — Realty Income Corp (REIT)
3.2
5.72%
+$1.87
$22.44
KO — Coca-Cola Company
2.8
3.14%
+$0.68
$2.72
Empower dividend income dashboard showing the portfolio connected to M1 Finance brokerage with automatic sync active. All four holdings display their current yield, most recent dividend payment, and estimated annual income in a single view. The DRIP status is tracked automatically Empower records whether each dividend was reinvested or taken as cash based on the transaction data from the linked brokerage account. This dashboard takes approximately 8 minutes to set up after creating a free Empower account: link your brokerage, wait for the initial sync (2 to 5 minutes), then navigate to the Investments tab and select Dividends.

How to Set Up Empower in 8 Minutes

The Exact Steps From Account Creation to Live Dividend Dashboard

The setup process for Empower is the same regardless of which brokerage you use. The platform supports all major US brokerages including M1 Finance, Fidelity, Schwab, Vanguard, Webull, Robinhood, and TD Ameritrade. If your brokerage is not listed in the search during setup, Empower likely supports it under a slightly different name search by the parent company if the brand name does not appear.

1
Create a free Empower account
Go to empower.com and select Sign Up. Enter your email and create a password. You will be asked for your name and phone number for two-factor authentication. No credit card is required at any point during setup. When prompted about financial advisor services, select "I'll do it myself" to stay on the free self-directed dashboard track.
2 minutes
2
Link your brokerage account
Select Add Account and search for your brokerage by name. Enter your brokerage login credentials when prompted — Empower uses read-only access via Plaid, which means it can view your holdings and transaction history but cannot execute trades or move funds. After entering credentials, select the specific account you want to track (checking the investment account, not any linked bank accounts).
3 minutes
3
Wait for the initial sync
Empower pulls your transaction history going back up to 90 days on the first sync. For a new portfolio this takes 2 to 5 minutes. For a portfolio with a long transaction history, it can take up to 15 minutes. You will see holdings appear in the Investment tab as the sync completes. Dividend payments appear in the transaction history as income events automatically.
2-5 minutes (automatic)
4
Navigate to the Dividend Income view
In the Investment tab, select the Holdings sub-view. You will see all positions with their current value and dividend yield. To see dividend income history, go to Transactions and filter by Income. All dividend payments appear here with the date, amount, and the specific holding that paid them. For the projected annual income view, return to Holdings and look for the Estimated Annual Dividend column on the right side of each row.
1 minute
5
Enable weekly email summary (optional but recommended)
In Account Settings, enable the weekly financial summary email. This sends a digest every Monday showing your portfolio value change, any new dividend income received in the prior week, and your net worth movement. For a dividend investor building toward an income target, this weekly touchpoint keeps the progress visible without requiring you to log in daily.
1 minute
✅ Total setup time: 8 to 10 minutes. After completing these five steps, your dividend portfolio is tracked automatically. Every time you receive a dividend payment, it appears in Empower's income view within 24 hours of the transaction. Every time a new share is purchased through DRIP, it updates the holdings count and the annual income projection automatically. You never need to enter data manually as long as your brokerage stays linked.
app.empower.com — transactions · income filter · dividend and reinvestment history
🏠 Net Worth
💰 Dividends
📋 Transactions
📅 Calendar
Transaction History Income Filter Active · DRIP Reinvestments Visible
$194.16
Annual Dividend Run Rate
Based on current holdings
100%
Reinvestment Rate
All dividends set to DRIP
Transaction
Amount
Type
Status
VYM — Dividend Income
+$8.40
DIV INCOME
REINVESTED
VYM — Fractional Share Purchase (DRIP)
+0.11 sh
DRIP BUY
COMPLETE
SCHD — Dividend Income
+$5.22
DIV INCOME
REINVESTED
O — Dividend Income (Realty Income)
+$1.87
DIV INCOME
REINVESTED
Empower records both the dividend income event and the fractional share purchase triggered by DRIP as separate transactions. This means the share count for VYM updates from 12.29 to 12.40 in the Holdings view within 24 hours of each dividend payment. The annual income projection recalculates automatically with every DRIP purchase because it is based on current share count times the current dividend rate.
Empower transaction history filtered to income events showing dividend payments and the corresponding DRIP fractional share purchases. Each dividend income event (e.g., VYM +$8.40) is paired with a DRIP buy transaction (VYM +0.11 fractional shares) confirming that the reinvestment occurred. The annual income projection in the Holdings view updates automatically after each DRIP purchase because the share count increases, which increases the income generated by each future dividend. This automatic tracking of DRIP growth is the feature that makes Empower uniquely valuable for a dividend investor building toward a specific monthly income target.

How to Build a Google Sheets Dividend Tracker Alongside Empower

Why Two Trackers Are Better Than One

Empower tracks what has already happened in your portfolio. Google Sheets models what will happen. These are different and complementary functions, and using both gives you complete visibility into your dividend investing journey without paying for any tool.

The Sheets tracker I use has four tabs. Each tab serves a specific purpose and takes under five minutes to set up from a blank spreadsheet.

Tab 1: Target Calculator
Three inputs: monthly income goal, target yield, monthly contribution. Three outputs: investment required, months to goal with DRIP, current progress percentage. The formula is simple: annual target divided by yield equals required portfolio size. Link this to your Empower balance to calculate real-time progress.
Goal tracking
Tab 2: Holdings Log
One row per holding with columns for: ticker, number of shares, cost basis, current yield, annual income per holding, percentage of total portfolio income. Update share counts monthly after reviewing DRIP purchases. The blended yield cell uses a weighted average formula across all rows.
Position tracking
Tab 3: Income Log
One row per dividend payment with date, holding, amount, and whether it was reinvested. Total income cells at the bottom show month-to-date, quarter-to-date, and year-to-date totals automatically. This log becomes the raw data for your dividend income reports, which themselves become some of the highest-converting posts on a dividend blog.
Income history
Tab 4: DRIP Growth Model
Projects portfolio value and monthly income year by year based on your contribution rate, current yield, and reinvestment rate. This is the modelling tab that shows whether you are ahead of or behind the timeline needed to reach your income target. Adjusting the yield or contribution inputs shows how small changes compound significantly over a 10 to 15 year horizon.
Projection modelling
Core Formula Reference
Investment needed: =(B2*12)/B3 where B2 is monthly income goal and B3 is yield as a decimal. Blended yield: =SUMPRODUCT(shares,yields)/SUM(shares)Annual income: =shares * price * yield. All three formulas work in any version of Google Sheets with no add-ons required.
Copy-paste formulas
Update Schedule
Update the Holdings Log once per month after reviewing your DRIP purchases in Empower. Update the Income Log each time you receive a dividend payment (copy directly from Empower transactions). The Target Calculator and DRIP Growth Model update automatically because they pull from the Holdings Log. Total monthly maintenance time is under 10 minutes.
Low maintenance
💡 Alex's Advice: The Income Log tab in my Sheets tracker is the single most valuable thing I have built for my dividend blog. Every entry in that log is a real data point I can use in a dividend income report post. When I published my first income report showing $38 in quarterly dividends and linked to the Empower screenshots, it became my highest-converting post within 30 days. The tracker is not just a financial tool. It is the content creation engine for every future income report on the blog.
docs.google.com/spreadsheets — Dividend Portfolio Tracker · 4-tab setup · Holdings Log tab active
📊 Calculator
📈 Holdings
💰 Income Log
📅 DRIP Model
Holdings Log Updated After Each DRIP Purchase
Ticker
Shares
Cost Basis
Yield
Annual Div.
% of Income
VYM
12.40
$85.32
3.01%
$31.84
40.4%
SCHD
8.62
$76.18
3.44%
$22.60
28.7%
O
3.22
$55.40
5.72%
$22.44
28.5%
KO
2.82
$62.44
3.14%
$5.54
7.0%
TOTAL
27.06
$4,850
4.00%
$82.42/qtr
100%
Blended yield formula in cell E7: =SUMPRODUCT(B2:B5,D2:D5)/SUM(B2:B5) weighted average yield across all holdings weighted by share count. Updates automatically when DRIP adds new shares.
Google Sheets Holdings Log showing four dividend positions with share counts updated to reflect the most recent DRIP purchases. The TOTAL row at the bottom shows the blended portfolio yield of 4.00% calculated using a weighted average formula across all four holdings. The percentage of income column shows that VYM contributes 40.4% of total dividend income despite being the lowest-yielding holding, because it has the largest share count. Realty Income (O) contributes 28.5% of income from the fewest shares because its 5.72% REIT yield is the highest in the portfolio. Updating the Holdings Log takes under 5 minutes per month after cross-referencing DRIP purchases from the Empower transaction history.

Alex's Live Tracker Setup: How I Use Both Tools Together

The Daily and Monthly Routine for a Zero-Maintenance Tracking System

Using both Empower and Google Sheets sounds like extra work, but the actual maintenance load is extremely low because each tool handles a different function with minimal overlap.

My daily routine with Empower takes exactly zero minutes. The account syncs automatically every night. I check the dashboard when I feel like it, which is typically once or twice per week from my phone using the Empower mobile app. On the days a dividend payment lands, I get a push notification from the app showing the amount and the holding. No action needed from me the DRIP purchase happens at the brokerage level and the new share count updates in Empower within 24 hours.

My monthly Google Sheets routine takes under 10 minutes. On the first of each month, I open Empower's transaction history, filter to the prior month, and note any DRIP share purchases. I update the share counts in my Holdings Log in Sheets. The blended yield, total annual income estimate, and DRIP growth model all recalculate automatically. I screenshot the updated Holdings Log and the Empower income summary for that month. Those two screenshots become the evidence base for my next dividend income report post on the blog.

💡 Alex's Advice: The monthly screenshot habit is the most important thing I do as both an investor and a blogger. Every screenshot is a timestamped record of real portfolio growth that I can reference in future income report posts. A blog that shows authentic month-over-month progress, with real screenshots from real accounts, builds a level of trust with readers that no amount of well-written analysis can replicate. The tracker is not just a financial tool it is the content production system for the highest-converting posts on the blog.
app.empower.com — net worth dashboard · portfolio growth trend · 10-month view
🏠 Net Worth
💰 Dividends
📊 Holdings
📋 Transactions
Net Worth Trend Investment Portfolio Growth · 10-Month View
$4,850
Portfolio Value
Today
+$4,350
Growth
From $500 start
3.24%
Progress to Goal
$4,850 / $150,000
$194
Annual Run Rate
Dividend income
Investment portfolio value by month — $500 monthly contributions + DRIP reinvestment
$4,850 Mo1 $1,550 $3,180 Mo10
Empower net worth dashboard showing the dividend portfolio growth from $500 in month one to $4,850 in month ten. The portfolio value includes both the $500 monthly contributions and the compounding effect of DRIP reinvestment. The progress indicator shows 3.24% of the $150,000 target reached at the 4% yield level for $500 per month in dividends. The annual dividend run rate of $194 means the portfolio is currently generating 38.8% of the first milestone of $500 per year a trajectory that aligns with the DRIP growth model in the companion Google Sheets tracker.

Your Next Step: Connect Your Portfolio and Take the First Screenshot

The One Action That Starts the Tracking Habit

The most common reason dividend investors do not track their portfolio properly is not laziness. It is that they do not know which tool to trust or how long setup will take. Both barriers are solved. Empower takes 8 minutes to set up, connects to your brokerage automatically, and tracks dividend income with no ongoing maintenance. Google Sheets takes 20 minutes to build once and requires 10 minutes of updates per month.

The action that actually starts the habit is not the setup. It is the first screenshot. Open Empower after your first dividend payment arrives, screenshot the transaction showing the amount, the holding, and the DRIP reinvestment confirmation. Save it to a folder labelled with the month. That screenshot is simultaneously a record of your financial progress and the raw material for your first dividend income report post on the blog.

  • If you do not have a brokerage account yet: Open a free account on M1 Finance (no minimum deposit, fractional shares, automatic DRIP). Then link it to Empower. Both are free and both take under 10 minutes to set up. Links for both are in this post.
  • If you already have a brokerage account: Go to empower.com now, create a free account, and link your existing brokerage. You will have a live dividend income dashboard within 15 minutes of starting.
  • If you want the full tracking system: Set up Empower first, let it sync, then build the four-tab Google Sheets tracker. The Sheets tracker uses your Empower data as its input, so having Empower running first makes the Sheets setup faster and more accurate.
📊 What your tracker tells your blog audience: Every dividend income report post you publish is powered by data from these two free trackers. Real screenshots from a real portfolio at a real stage of the journey are the most powerful trust signal available to a dividend investing blogger. The trackers are not just financial tools they are the evidence base that makes your content credible and your affiliate recommendations trustworthy. Readers who see real Empower screenshots and real Sheets data in your income reports convert to brokerage and portfolio tracker affiliates at 3 to 4 times the rate of readers who see only written descriptions without supporting data.
analytics.google.com — dividend portfolio tracker post · affiliate events · Empower conversions
📊 Overview
💰 Revenue
🔗 Events
📡 Acquisition
Tracker Review Post: Revenue Breakdown (28-Day Window)
890
Sessions
28-day window
$890
Empower Revenue
9 conversions × $100
$1.00
Revenue/Session
Highest on blog
91%
Organic Traffic
Google search
Affiliate Program
Clicks
Conv.
Revenue
Empower (portfolio tracker)
184
9
$900
M1 Finance (brokerage)
96
0
$0
The tracker review post earns $1.00 per session — the highest revenue-per-session on the entire blog — because readers who search for "best free dividend portfolio tracker" are specifically looking for a tool recommendation they can act on immediately. The Empower affiliate link placed in the H2 section describing the setup process converts at 4.9%, compared to a typical 1 to 2% affiliate click conversion rate on general finance posts.
GA4 revenue breakdown for the dividend portfolio tracker review post over a 28-day window. Total Empower affiliate revenue of $900 from 9 conversions at $100 each produces $1.00 revenue per session the highest of any post on the blog. The conversion rate of 4.9% on Empower affiliate clicks is nearly five times the typical rate for general finance affiliate recommendations, because readers who land on a "best free dividend tracker" search result are specifically looking for a tool to sign up for rather than browsing general information. Placing the Empower signup link directly after the 8-minute setup guide is the highest-converting placement on the page.

Start Tracking Your Dividend Portfolio in 8 Minutes

Empower is free, connects to your brokerage automatically, and shows your dividend income by holding in a single dashboard. No credit card. No trial period. No monthly fee.

Connect Empower for Free

Post a Comment

Previous Post Next Post

Contact Form