Job description · Data and AI · Full-time

Reporting Analyst job description

A reporting analyst produces the recurring reports leadership runs the business on. They automate data pulls, check numbers for accuracy, and deliver weekly and monthly reports on time, every time.

Illustration of a job description template: a document with role requirements, plus pen, checklist, briefcase and search icons

Responsibilities

  • Produce weekly and monthly KPI reports on a fixed schedule
  • Automate data pulls and refreshes
  • Reconcile numbers across systems before publishing
  • Maintain report documentation and definitions
  • Respond to report change requests
  • Highlight notable changes with short commentary

Requirements

  • Two or more years producing business reports
  • Advanced spreadsheet skills; SQL is a plus
  • BI tool experience
  • Accuracy and consistency
  • Concise commentary writing

Tools

  • Google Sheets or Excel
  • Looker Studio or Power BI
  • Supermetrics or Coupler.io
  • HubSpot or Salesforce reports

What success looks like after 90 days

  • Recurring reports delivered on schedule without errors
  • Manual data pulls replaced by automated refreshes
  • Report definitions documented

Screening questions

Ask these before you book an interview.

  1. Which recurring reports have you owned?
  2. Which tools did you use to automate them?
  3. How do you check numbers before publishing?
  4. This is a full-time role working set hours each business day. Can you commit to that schedule?

Interview questions

  1. A number in last week's report was wrong. What do you do?
  2. How would you automate a report built by hand every Monday?
  3. What commentary belongs next to a KPI table?
  4. How do you handle many requests for report changes?

Hiring tip

Hand over your current Monday report in week one. Automating it is a fast, visible win.

Reporting Analyst hiring FAQ

What does a Reporting Analyst do?

A reporting analyst produces the recurring reports leadership runs the business on. They automate data pulls, check numbers for accuracy, and deliver weekly and monthly reports on time, every time. Day to day, the role covers work such as: produce weekly and monthly KPI reports on a fixed schedule, automate data pulls and refreshes, and reconcile numbers across systems before publishing.

How much does it cost to hire a full-time Reporting Analyst from the Philippines?

We place a full-time Reporting Analyst from the Philippines for $1,800 a month. Every candidate passes our top 2% vetting, starts within 14 days, and comes with a 1-week trial backed by a replacement or refund. The price is a flat monthly rate for a dedicated full-time hire.

What skills should a Reporting Analyst have?

Look for: two or more years producing business reports, advanced spreadsheet skills; SQL is a plus, BI tool experience, and accuracy and consistency. Common tools include Google Sheets or Excel, Looker Studio or Power BI, Supermetrics or Coupler.io, and HubSpot or Salesforce reports.

What should a Reporting Analyst achieve in the first 90 days?

Recurring reports delivered on schedule without errors, manual data pulls replaced by automated refreshes, and report definitions documented.

Can I copy and edit this Reporting Analyst job description?

Yes. Copy it with one click, edit it for your business, and post it anywhere. For a version built from your own task list, open it in our free job description generator, or book a strategy call and we will find the hire for you.

Want us to find your Reporting Analyst?

We place a full-time Reporting Analyst from the Philippines for $1,800 a month. Every candidate passes our top 2% vetting, starts within 14 days, and comes with a 1-week trial backed by a replacement or refund.