FP&A Analyst (Financial Planning & Analysis Analyst)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$1,000 – $1,600/month

HOURS PER WEEK

40

DATE UPDATED

Aug 23, 2025

JOB OVERVIEW

Help us make smarter, faster financial decisions in a high-growth, multi-brand business.
________________________________________

About Us
We are a fast-growing, founder-led portfolio of businesses spanning retail, real estate holdings, investments, and future franchise ventures. As we scale, we need sharp, strategic minds to help drive clarity in our financial decisions and ensure every move we make is grounded in data.
We’re looking for a highly analytical, detail-oriented, and business-savvy FP&A Analyst who can help us forecast, plan, and optimize performance across multiple business lines.
________________________________________

Role Summary
You’ll work closely with the founder and leadership team to analyze financial trends, develop dynamic forecasting models, and turn data into insights. Your work will directly support smarter strategic decisions in operations, expansion, pricing, hiring, and investment.
You’ll work directly with the founder to build financial models, track performance, run scenario analysis, and deliver strategic insights that guide business growth.
________________________________________

Key Responsibilities
• Build financial models to forecast revenue, expenses, and cash flow across multiple business units
• Analyze variances between forecast vs. actuals and provide insight into key drivers
• Build and maintain financial dashboards and reports
• Conduct scenario modeling for new hires, store expansions, or business initiatives
• Develop reports for business performance reviews (monthly, quarterly, annually)
• Identify and track financial KPIs across the business portfolio
• Help develop budgeting processes and assist in monitoring adherence
• Support due diligence and financial projections for new ventures and investments
• Develop and maintain financial models and dashboards
• Prepare monthly and quarterly forecasts, cash flow projections, and variance analysis
• Collaborate with the founder to shape strategic financial plans
• Analyze performance by product line, location, or brand
• Create visual reports in Excel or Google Sheets for regular financial updates
• Analyze business unit performance and cost trends
________________________________________

Ideal Candidate Traits
• Excel wizard and visual storyteller with numbers
• Proactive, independent, and outcome-oriented
• Highly analytical, numbers-driven, and logic-oriented with strong business instincts
• Organized and precise — enjoys working with structured spreadsheets and models
• Thinks like a business owner — always asking, “What does this mean for the bottom line?”
• Communicates insights clearly and concisely
• Curious, proactive, and always looking to improve systems and models
• Strong financial modeling and data interpretation skills
________________________________________

Tools You Should Be Familiar With
• Excel and/or Google Sheets (strong modeling & formula skills a must)
• Financial dashboards (Excel, Sheets, or tools like Airtable, Notion)
• QuickBooks or similar, FP&A tools (e.g., Fathom, Datarails)
• Bonus: Notion or Airtable for reporting
• Bonus: Power BI, Tableau, or other BI tools
• Bonus: Experience working in multi-unit retail
________________________________________

Requirements
• Excellent written and verbal English communication
• At least 3 years of experience in FP&A, financial modeling, or business analytics
• Experience working with founders, executives, or cross-functional teams
• Bachelor's degree in finance, economics, accounting, or a related field preferred
• Strong understanding of P&L, balance sheet, and cash flow concepts
• Can build 3-statement models and explain assumptions clearly
________________________________________

Working Hours & Setup
• Part-time to full-time depending on fit
• Must be able to join a weekly strategy/finance call with the founder (ET timezone)
• Long-term, growth-focused role — we want you to grow with us
• Fully remote

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0169
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/FPA-Analyst-Financial-Planning-Analysis-Analyst-1363833
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1363833
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 629748
 LIMIT 1 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1363833
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1363833' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1363833 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-25-2025=87***Apr-26-2025=14***Apr-27-2025=7***Apr-28-2025=13***Apr-29-2025=7***Apr-30-2025=2***May-01-2025=4***May-02-2025=2***May-03-2025=7***May-05-2025=1***May-06-2025=2***May-07-2025=4***May-08-2025=2***May-09-2025=7***May-10-2025=2***May-11-2025=3***May-12-2025=1***May-13-2025=2***May-14-2025=1***May-16-2025=1***May-21-2025=4***May-22-2025=3***May-23-2025=3***May-24-2025=1***May-25-2025=2***May-26-2025=4***May-27-2025=1***May-28-2025=1***May-30-2025=3***May-31-2025=2***Jun-01-2025=2***Jun-02-2025=5***Jun-03-2025=3***Jun-05-2025=2***Jun-08-2025=2***Jun-09-2025=2***Jun-11-2025=1***Jun-12-2025=1***Jun-17-2025=2***Jun-18-2025=1***Jun-19-2025=2***Jun-20-2025=3***Jun-22-2025=2***Jun-23-2025=3***Jun-24-2025=2***Jun-26-2025=2***Jun-27-2025=2***Jun-28-2025=1***Jul-03-2025=1***Jul-04-2025=2***Jul-05-2025=6***Jul-07-2025=2***Jul-08-2025=2***Jul-12-2025=1***Jul-13-2025=1***Jul-14-2025=2***Jul-17-2025=2***Jul-19-2025=2***Jul-20-2025=1***Jul-21-2025=1***Jul-22-2025=2***Jul-24-2025=1***Jul-27-2025=4***Jul-29-2025=2***Jul-30-2025=2***Jul-31-2025=3***Aug-01-2025=5***Aug-02-2025=4***Aug-03-2025=4***Aug-04-2025=1***Aug-05-2025=3***Aug-06-2025=4***Aug-07-2025=6***Aug-08-2025=3***Aug-09-2025=1***Aug-10-2025=1***Aug-11-2025=2***Aug-12-2025=1***Aug-13-2025=5***Aug-14-2025=4***Aug-15-2025=2***Aug-16-2025=2***Aug-21-2025=8***Aug-22-2025=1***Aug-23-2025=37***Aug-24-2025=111***Aug-25-2025=28***Aug-26-2025=14***Aug-27-2025=4***Aug-28-2025=5***Aug-29-2025=3***Aug-31-2025=2***Sep-01-2025=1***Sep-02-2025=2***Sep-03-2025=5***Sep-04-2025=2***Sep-05-2025=1***Sep-06-2025=1***Sep-08-2025=1***Sep-10-2025=3***Sep-11-2025=3***Sep-12-2025=1***Sep-13-2025=1***Sep-14-2025=2***Sep-15-2025=4***Sep-16-2025=2***Sep-18-2025=2***Sep-19-2025=4***Sep-22-2025=1***Sep-23-2025=3***Sep-24-2025=3***Sep-25-2025=2***Sep-26-2025=3***Sep-28-2025=2***Oct-01-2025=1***Oct-02-2025=1***Oct-03-2025=3***Oct-04-2025=2***Oct-05-2025=1***Oct-07-2025=1***Oct-09-2025=2***Oct-12-2025=1***Oct-14-2025=3***Oct-15-2025=1***Oct-19-2025=2***Oct-20-2025=5***Oct-21-2025=1***Oct-22-2025=1***Oct-24-2025=1***Oct-27-2025=1***Oct-28-2025=2***Oct-29-2025=1***Oct-30-2025=1***Nov-03-2025=1***Nov-07-2025=3***Nov-08-2025=1***Nov-12-2025=1***Nov-14-2025=1***Nov-15-2025=2***Nov-18-2025=2***Nov-19-2025=2***Nov-21-2025=1***Nov-22-2025=2***Nov-25-2025=1***Nov-26-2025=3***Nov-29-2025=2***Nov-30-2025=3***Dec-04-2025=1***Dec-05-2025=1***Dec-06-2025=2***Dec-11-2025=1***Dec-13-2025=1***Dec-14-2025=2***Dec-15-2025=1***Dec-17-2025=2***Dec-19-2025=1***Dec-20-2025=2***Dec-21-2025=1***Dec-24-2025=1***Dec-26-2025=1***Dec-30-2025=4***Jan-06-2026=3***Jan-09-2026=2***Jan-13-2026=2***Jan-15-2026=1***Jan-16-2026=2***Jan-19-2026=2***Jan-20-2026=1***Jan-21-2026=1***Jan-22-2026=1***Jan-23-2026=1***Jan-25-2026=1***Jan-26-2026=1***Jan-27-2026=1***Jan-28-2026=1***Jan-31-2026=2***Feb-02-2026=4***Feb-03-2026=3***Feb-04-2026=2***Feb-06-2026=1***Feb-08-2026=2***Feb-11-2026=2***Feb-13-2026=1***Feb-14-2026=3***Feb-16-2026=1***Feb-20-2026=2***Mar-03-2026=2***Mar-04-2026=2***Mar-08-2026=2***Mar-10-2026=2***Mar-11-2026=1***Mar-12-2026=1***Mar-13-2026=1***Mar-14-2026=5***Mar-15-2026=2***Mar-16-2026=3***Mar-17-2026=1***Mar-18-2026=1***Mar-20-2026=2***Mar-22-2026=1***Mar-24-2026=1***Mar-26-2026=4***Mar-27-2026=1***Mar-30-2026=2***Apr-02-2026=1***Apr-03-2026=1***Apr-09-2026=1***Apr-10-2026=2***Apr-15-2026=1' WHERE job_id'1363833'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2025=130***May-2025=63***Jun-2025=38***Jul-2025=37***Aug-2025=261***Sep-2025=49***Oct-2025=31***Nov-2025=25***Dec-2025=21***Jan-2026=22***Feb-2026=21***Mar-2026=34***Apr-2026=6' WHERE job_id'1363833'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1363833' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1363833 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '629748'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)