What a financial analyst does
A financial analyst turns raw numbers into decisions. For a small business that usually means building forecasts and budgets, analyzing profitability by product or customer, modeling the impact of a hire or a price change, and preparing the reports that back up a loan application or a board update. The deliverable is a model or analysis — often a spreadsheet you can keep using — plus a plain-language read on what it says.
An analyst is more junior and more hands-on than a fractional CFO: the CFO owns strategy and the final call, while the analyst does the modeling underneath it. And an analyst is not a bookkeeper — they analyze the data, they don’t record daily transactions. In fact, an analyst is only as good as the books they start from, which is why clean bookkeeping comes first.
Some analysts specialize: financial planning and analysis (FP&A), valuation, or data-heavy operational modeling. Match the specialty to the question you’re trying to answer.
What it costs
Financial analysts typically charge $50 to $150 per hour. A straightforward budget or a one-off model sits at the low end; a detailed forecast with scenario analysis, or work that requires cleaning up data first, runs higher. Three things move the price:
- Complexity — a single-scenario budget is quick; a driver-based model with sensitivities takes real hours.
- Data readiness — messy books mean paid cleanup time before any analysis starts.
- Experience — an analyst with industry-specific modeling experience commands more.
See the full breakdown in our financial analyst cost guide.
How to evaluate one
Ask them to walk you through a model they built and the assumptions behind it. A strong analyst can defend every driver — where the growth rate came from, why the margin holds — and talks about ranges and scenarios rather than false precision. A weak one hands you a slick spreadsheet and can’t explain why cell B14 says what it says.
A good analyst starts by checking your data quality, flags what needs cleanup, and delivers a model you can update yourself as reality changes. An amateur builds a locked, hard-coded file that’s useless the moment your numbers move. Because they’ll see sensitive financials, confirm they’ll sign an NDA and handle your data carefully.
When you don’t need one
If your business is simple and you mainly need to know whether you’re profitable and can make payroll, a good accountant and clean books cover it — you don’t need dedicated analysis yet. The value shows up when you face a specific, high-stakes numbers question: should you raise prices, can you afford to hire, is this loan worth it. Bring in an analyst for those decision points, and treat their model as a tool for judgment, not a substitute for advice from a licensed professional.
Questions to ask before you hire
- What kinds of analysis have you built — forecasts, budgets, pricing models, unit economics?
- Will you work from my existing books, or do they need cleanup before you can model anything?
- Do you deliver a model I can update myself, or a static report?
- Can you walk me through the assumptions behind a past forecast and how it held up?
- How do you handle sensitive financial data, and will you sign an NDA?
Red flags
- Impressive spreadsheets built on assumptions they can't defend or explain.
- They deliver a locked, hard-coded model you can never update yourself.
- No process for validating that your underlying data is clean before analyzing it.
- They overpromise precision on a forecast — good analysts talk in ranges and scenarios.