Analytics by Shanikwa · Free E-Book

From Numbers
to Decisions

The Beginner's Complete Guide to Data Analytics in Accounting — What It Is, Why It Matters, and Exactly Where to Start

Shanikwa
MS Data Analytics · Western Governors University
BS Accounting · University of Maine at Presque Isle
AICPA & GSCPA Student Member · VITA Certified
CPA Track, Georgia · analyticsbyshanikwa.com
INTROWho This Is For
CH 1The Gap Nobody Talks About
CH 2Excel as Analysis Engine
CH 3Reading Financial Data
CH 4SQL for Accountants
CH 5Dashboards Without Drama
CH 6Building Your Portfolio
CH 7Month-End Automation
CH 8Getting Hired
CLOSEYour 90-Day Plan
INTRO
Introduction

Who This Book Is For — And What It Won't Waste Your Time On

This guide exists because nobody told me the truth about what firms actually want from accounting graduates — until I was already in the gap between what school teaches and what work requires.

I started in juvenile justice, tracking academic outcomes for at-risk youth. Then logistics at Amazon. Then security operations at Allied Universal, where I was querying access control databases before I even knew the formal name for what I was doing. When I went back to school, I chose the WGU MS in Data Analytics because I realized the work I'd always been doing had a name — and that name was on every job posting in accounting and finance. I finished the MSDA in six months while working full time. Everything in the tools I build came from that gap: what school teaches versus what the job actually requires.

— Shanikwa, MS Data Analytics (WGU) · BS Accounting (UMPI)

What This Book Does for You

💡 How to Read This Book

Read it once straight through for the full picture. Then use individual chapters as references when you need them. Every chapter ends with a call to action — a specific tool, resource, or free step you can take immediately.

1
Chapter One

The Gap Nobody Talks About

Why schools teach accounting and firms want analysts — and what you can do about the distance between those two things.

When I started looking at accounting job descriptions — staff accountant, financial analyst, audit associate — I noticed something missing from my coursework. Nearly every posting mentioned SQL, Power BI, Excel data modeling, Python, Tableau, or data analytics. My accounting program covered none of them in any meaningful depth.

This is not a criticism of accounting education. The CPA exam tests real, foundational knowledge — GAAP, IFRS, tax law, auditing standards. But the daily tools firms expect are not on the exam, not in most curricula, and not in most textbooks.

What School Teaches vs. What Firms Use Day One

What Your Program CoveredWhat Firms Actually Need on Day One
Manual journal entry recordingERP data extraction and structured reconciliation
Ratio calculation by handExcel dashboards showing 25+ ratios live from one input
Textbook financial statement prepSQL queries pulling actual GL data for analysis
Handwritten audit workpapersData analytics tools testing entire transaction populations
Budget variance in a homework problemPython or pivot-driven variance analysis on real, messy data

The 5 Skills That Separate Promoted Accountants from Stagnant Ones

Want the full role-by-role breakdown?
The Accounting-to-Analytics Career Bridge — 5 day-in-the-life scenarios, tools matrix, self-assessment, and 90-day plan
Coming soon at analyticsbyshanikwa.com · @AnalyticsByShaniwa
2
Chapter Two

Excel Is Not a Spreadsheet. It's an Analysis Engine.

Most accountants use Excel to store and format numbers. Accounting analysts use it to find patterns, answer questions, and tell stories. Same tool. Entirely different mindset.

Here is the mindset shift that changes everything: a spreadsheet is a place to put data. An analysis engine is a place to ask questions of data.

When most accountants open Excel, they're thinking: "Where do I type this number?" When accounting analysts open Excel, they're thinking: "What does this data tell me that I couldn't see before?" The tool is identical. The question is completely different. And that question is everything.

The Analytical Excel Stack: 5 Functions That Do 80% of Financial Analysis

✅ Try This Today — 20 Minutes

Find any company's income statement online (SEC EDGAR — free). Paste it into Excel. Press Ctrl+T. Build one pivot table summarizing revenue by year. You have just done financial data analysis. That's it. That's the beginning.

Build your complete Excel analytics system
The Accountant's Excel Analytics Playbook — 5 modules, 4 templates, 150-row practice GL dataset
$19 · analyticsbyshanikwa.com · Instant download
3
Chapter Three

Reading Financial Data: What the Numbers Are Actually Saying

The most undervalued skill in accounting is not calculating a ratio. It's explaining what the ratio means to someone who doesn't read financial data every day.

There is a real difference between reporting a number and explaining a number. Accounting programs teach reporting. Accounting careers require explanation. The gap between those two skills is where most early-career accountants get stuck — and where the ones who get promoted break free.

The 3-Question Framework for Any Financial Number

Before presenting any financial result, answer these three questions in this order. Every time.

At the Georgia Department of Juvenile Justice, I presented performance data to leadership monthly. The shift that changed how my work was received: I stopped presenting tables and started presenting findings. "Eighteen students improved literacy scores by more than one grade level. The common factor is the morning intervention block, which serves 23% of the population but accounts for 71% of all improvements." That sentence changed the resource allocation conversation. A table of scores never would have.

— GDJJ Academic Outcomes Study, 2020–2022

6 Ratios Every Accountant Should Read Fluently

RatioWhat It Actually Tells YouHealthy Range
Current RatioCan this company pay its bills in the next 12 months?1.5 – 2.0×
Gross Margin %How efficiently does this company make its product or deliver its service?Industry-specific
Net Profit MarginAfter everything — taxes, interest, overhead — how much of each dollar is kept?S&P avg ~10%
Debt-to-EquityHow much has this company borrowed relative to owner investment?Below 2.0
Days Sales OutstandingOn average, how long does it take to collect a receivable?30–45 days
Interest CoverageCan this company afford its interest payments from operating earnings?Danger below 1.5×
Auto-calculate all 25+ ratios from any financial statement
Financial Ratio Calculator — enter numbers once, every ratio calculates instantly + Industry Benchmarks + Red Flags Dashboard
$9 · analyticsbyshanikwa.com · Instant download
4
Chapter Four

SQL for Accountants: Your First 10 Queries

SQL is not a programming language. It is a question language. You are asking a database a question, and it gives you an answer. Every query follows the same pattern — and that pattern is one you will learn in the next few pages.

SQL stands for Structured Query Language. The word "query" means question. You are asking a database: show me the data that meets these conditions. The database answers with a table of results. That's it.

The Pattern Behind Every SQL Query You Will Ever Write

SELECT column1, column2 -- which columns to show FROM table_name -- which table to look in WHERE condition -- which rows to include GROUP BY column1 -- how to summarize ORDER BY column1 DESC; -- how to sort the results

That is the entire grammar. Every SQL query in existence is a variation of this structure.

Your First 10 Queries — Built for Accounting Work

✅ Start Today — Free

Download DBeaver (free at dbeaver.io). Connect to the sample accounting database at github.com/ShanikwaH. Type Query 1. Run it. You have now written SQL against real financial data. Total time: 25 minutes.

Get 50+ accounting SQL queries organized by topic
SQL Query Library (Enhanced) — 10 tabs including a GL Analytics Queries tab with real audit procedures
$9 · analyticsbyshanikwa.com · Also: SQL for Accountants 30-day program ($24)
5
Chapter Five

Dashboards Without the Drama

A good dashboard answers one question per chart. If you need a legend to understand it, it's doing too much. Here's how to build the kind that actually gets used.

The Rule That Makes Dashboards Work

Every chart answers exactly one business question. Before you build a chart, write the question at the top of a blank page. "Which departments are over budget in Q3?" If your chart cannot answer that question in under five seconds, rebuild it with a different structure. The question drives the chart type. Never the other way around.

The 4 Charts Every Financial Dashboard Needs

Chart TypeThe Business Question It AnswersWhen to Use It
Line ChartHow is this metric trending over time?Revenue by month, expense trend, cash balance over 12 months
Bar Chart (sorted)Which category is largest / smallest?Revenue by department, expenses by vendor, variance by account
Waterfall ChartHow did we get from A to B?Budget to actual bridge, cash flow reconciliation
KPI Card (single number)What is the current status of this one metric?Current ratio, gross margin %, days outstanding — any single metric with a target

In my WGU D601 Tableau project, I analyzed telecom churn data and found that customers on month-to-month contracts churned at 40%+ versus 11% for two-year plan customers. That one finding, on one bar chart with the right annotation, became a retention policy recommendation. One chart. One question. One decision. That is what dashboards are for.

— WGU D601 Data Storytelling, Tableau

The Build Order That Prevents 90% of Dashboard Mistakes

Build your first CFO-ready dashboard from a real trial balance
Financial Dashboard Starter Kit — 10-step build guide, 21-row sample trial balance, pre-built template
$22 · analyticsbyshanikwa.com · Portfolio-ready output included
6
Chapter Six

Your Portfolio: Showing Work You've Never Been Paid to Do

You do not need an internship to have a portfolio. You need a dataset, a business question, and a documented answer. Here is the exact system — free to start.

A portfolio is not a collection of internship screenshots. A portfolio is: here is a messy dataset, here is the business question I asked, here is how I answered it, here is what it means. That's it. You can build one this week using publicly available financial data and the free tools in Chapter 4.

The 3-Project Minimum

Every accounting analytics portfolio needs at least three projects to be taken seriously in an interview. Each project must show three things:

Turning VITA Work Into a Portfolio Item

If you prepared real tax returns through VITA, you already have real accounting work experience. Here is the framing that makes recruiters notice it:

📄 VITA Portfolio Item Template

Project: Federal Tax Compliance Analysis — Individual Returns, VITA Program [Year]

Prepared [N] federal income tax returns for low-to-moderate income taxpayers under IRS guidelines. Return types: [W-2, Schedule C, education credits, etc.]. Applied EITC eligibility rules, AOTC phase-out thresholds, and Schedule C deduction classification. Maintained 100% quality reviewer acceptance rate. Total credits identified and applied: $[X]. Directly maps to REG exam content — individual income tax, credits, and deductions.

5 complete portfolio projects — with datasets, guides, README templates, and resume bullets
The No-Internship Portfolio Builder — from zero to GitHub portfolio in 30 days
$27 · analyticsbyshanikwa.com · Includes VITA Portfolio Converter tab
7
Chapter Seven

The Month-End Close You Don't Dread

The close doesn't have to take as long as it does. Most of the hours spent in a manual close are spent on things a structured Excel workbook or a 10-line Python script could handle in seconds.

Where the Hours Actually Go

Manual TaskAvg TimeAutomatable?
Copying data between files2–4 hoursYes — structured tables + XLOOKUP
Reformatting the same report template1–2 hoursYes — Excel template with auto-refresh
Hunting reconciling items1–3 hoursPartially — SUMIFS + exception flags
Pulling data from accounting system30–90 minYes — Python CSV automation
Chasing approvals and sign-offs30–60 minNo — this is people work

Your First Python Script for Accounting (Fully Explained)

import pandas as pd # pandas is the spreadsheet library for Python # ── Load your GL export ────────────────────────────────────── df = pd.read_csv('general_ledger.csv') # ── Clean column names (lowercase, no spaces) ──────────────── df.columns = df.columns.str.lower().str.replace(' ', '_') # ── Quick profile ──────────────────────────────────────────── print(f'Rows: {len(df):,} | Accounts: {df.account_name.nunique()}') # ── Total expenses by department ───────────────────────────── summary = df[df['account_type'] == 'Expense'] \ .groupby('department')['amount'].sum() \ .sort_values(ascending=False) # ── Export to Excel ────────────────────────────────────────── summary.to_excel('close_summary.xlsx') print('✓ Saved to close_summary.xlsx')

That script reads your GL, summarizes expenses by department, and exports a clean Excel file. It takes 2 seconds to run and produces output that would take 20 minutes manually. Every month, it runs the same way on new data without any changes.

Excel automation + Python scripts — cut your close time in half
Month-End Close Automation Kit — 7 Excel formulas, 3 Python scripts, dynamic checklist
$22 · analyticsbyshanikwa.com · No IT department required
8
Chapter Eight

Getting Hired: Resume, Interview, and LinkedIn

The gap between getting interviews and not getting interviews is almost never your qualifications. It's how you describe them.

The Bullet Formula That Gets Interviews

📌 The Formula

[Action Verb] + [What You Did] + [Tool or Method] + [Quantified Result]

✗ WEAK: "Helped with financial reporting"
✓ STRONG: "Analyzed 18-month revenue trend using Excel pivot tables, identifying a 12% seasonal variance that informed Q4 budget allocation"

✗ WEAK: "Did VITA tax preparation"
✓ STRONG: "Prepared 47 federal income tax returns under IRS guidelines through VITA, maintaining 100% reviewer acceptance rate across W-2, Schedule C, and education credit returns"

5 Interview Questions Every Accounting Analytics Role Asks

50 Q&As with model answers + salary negotiation scripts
Accounting Interview Prep (Enhanced) — Technical, Tax, Audit, STAR Stories, Technical Demo Scripts, Salary Negotiation
$12 · Also: Data Analyst Interview Prep with Take-Home Assessment Prep ($12) · analyticsbyshanikwa.com
Conclusion

Your 90-Day Plan: Act on What You've Just Read

Consistency beats perfection. Done beats perfect. Thirty minutes a day compounds into something real in ninety days. Here is exactly what to do with that time.

Weeks 1–2 · Foundation · 30 min/day

Excel + SQL Basics

Weeks 3–4 · First Project · 45 min/day

Build Portfolio Project 1

Weeks 5–8 · Two More Projects · 45 min/day

Build Projects 2 & 3

Weeks 9–12 · Apply · 30 min/day

Job Search with Proof

Every tool I reference in this book exists because I built it for myself first. I needed a SQL library I could use in accounting contexts. An interview prep guide built around real accounting scenarios. A CPA tracker that connected my coursework to actual exam sections. If any of these tools would help you move faster through your own ninety days, they're all available at analyticsbyshanikwa.com. And if you have a question, message me — I answer every one personally.

— Shanikwa · analyticsbyshanikwa.com · @AnalyticsByShaniwa

Shop All Tools Referenced in This Book

Every product is built from real WGU MSDA graduate work and UMPI accounting coursework. Instant download. Works in Excel and Google Sheets.

analyticsbyshanikwa.com
@AnalyticsByShaniwa on TikTok · YouTube · Instagram · Pinterest
MS Data Analytics (WGU) · BS Accounting (UMPI)
AICPA & GSCPA Student Member · VITA Certified · CPA Track, Georgia