CFO

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

TYPE OF WORK

Full Time

SALARY

$1500

HOURS PER WEEK

40

DATE UPDATED

Dec 27, 2025

JOB OVERVIEW

Chief Financial Officer (CFO) / Head Bookkeeper
Location: Remote
Employment Type: Full-Time

About Abundance:

Abundance is a fast-growing ecosystem empowering creators, entrepreneurs, and wellness brands to scale with purpose. Our organization operates across three interconnected divisions:

Abundance Incubator – Our agency arm, focused on driving GMV (gross merchandise value) for partner brands through TikTok Shop content and affiliate-driven sales.

Abundance Talent – Our talent management division, facilitating brand partnerships and sponsorship deals for creators.

Abundance Academy – Our educational platform, offering coaching, courses, and resources for aspiring creators and founders.


We are seeking a Full-Time CFO / Head Bookkeeper who is extremely detail-oriented, proactive, and fast-learning to oversee financial organization, forecasting, and growth strategy across all three divisions.

Role Overview

This role combines strategic financial leadership (CFO-level budgeting, forecasting, and reporting) with hands-on bookkeeping execution (invoicing, reconciliations, payroll, and payouts).
You will be responsible for maintaining clean, accurate books; preparing weekly and monthly reports; forecasting cash flow and profitability; and ensuring seamless coordination between teams, clients, and creators.
The ideal candidate thrives in a dynamic, digital-first environment, has a passion for systems and structure, and brings both analytical depth and operational precision to a growing organization.

Key Responsibilities
1. Financial Leadership & Forecasting

Create and manage weekly forecasts for revenue, expenses, and cash flow across all three divisions.

Develop and maintain budgets, tracking progress against goals and highlighting variances.

Prepare monthly Profit & Loss (P&L) statements summarizing topline revenue, COGS, expenses, and net profit.

Identify opportunities to improve profitability, efficiency, and financial clarity across the organization.

Lead quarterly financial reviews with the executive team and prepare reports for tax, investor, and strategic planning purposes.

2. Abundance Incubator (Agency Division)

Track and categorize monthly revenue from TikTok Shop brand clients.

Reconcile agency revenue and flag discrepancies.

Prepare and issue invoices to clients

Maintain digital records of all payments and receipts.

Calculate and process monthly scripting commissions

Invoice creators for video editing services.

Process payroll for internal employees and coaching commissions.

3. Abundance Talent (Creator Partnerships)

Track all brand-to-creator deals, including payment schedules, contract terms, and status updates.

Maintain detailed records of creator shares and payouts.

Prepare and process monthly creator payments via ACH.

Reconcile commission revenue from brand deals and manage monthly talent commission payouts.

Maintain digital proof of all contracts, invoices, and payments.

Submit weekly payment updates every Monday in Talent ---------- .

4. Abundance Academy (Education Division)

Track revenue from course sales, coaching packages, and affiliate-driven sales.

Monitor affiliate partner performance and prepare payout reports.

Issue affiliate commissions and maintain digital proof of payment.

Maintain accurate records of all educational and coaching transactions.


5. Company-Wide Bookkeeping & Compliance

Maintain accurate, reconciled books across all accounts and entities.

Organize all business expenses by category, maintaining receipts and digital documentation.

Prepare quarterly and annual summaries for accountant review and tax filing.

Create and document SOPs for all financial processes to ensure consistent execution.

6. Systems & Optimization

Audit current manual systems and propose automation tools for invoicing, payments, and reporting.

Create standardized invoice templates across all divisions.

Maintain organized folders for W9s, ACH forms, contracts, and proof of payments.

Continuously improve financial workflows to save time and reduce human error.


Tools & Platforms You’ll Use
QuickBooks (bookkeeping)
Wise and Bank ACH (payments)
Google Sheets (weekly forecasting and trackers)
---------- (team communication)
Google Drive (SOP and file storage)
Loom (monthly financial updates and reviews)


Qualities We’re Looking For

Extremely detail-oriented — nothing slips through the cracks.
Fast learner who can quickly understand new systems, processes, and brand structures.
Strong communicator who provides clear, proactive financial updates to leadership.
Organized and systematic — thrives on creating structure and improving processes.
Analytical thinker with strong forecasting and budgeting ability.
Integrity-driven — handles financial information with discretion and trustworthiness.
Self-starter who takes ownership and brings ideas for improvement.

Qualifications
Bachelor’s degree in Accounting, Finance, or related field (CPA or MBA preferred but not required).
5+ years of experience in bookkeeping, financial management, or CFO-level operations.
Experience in digital businesses, marketing agencies, or creator/influencer management is a plus.
Proficiency with QuickBooks, Google Sheets, and financial modeling.
Demonstrated ability to manage multiple accounts, vendors, and payment workflows.

Compensation & Benefits
Competitive salary (commensurate with experience)
Performance-based bonuses
Growth potential into a senior leadership role
Remote flexibility
Annual retreats and brand perks

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0031
Controller Execution Time ( Jobseekers / Job )  0.0159
Total Execution Time  0.0199
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,516,568 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/CFO-1489076
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1489076
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 854180
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1489076
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1489076' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1489076 
0.0011   UPDATE employer_jobs SET hit_counts '***Oct-12-2025=318***Oct-13-2025=199***Oct-14-2025=71***Oct-15-2025=32***Oct-16-2025=17***Oct-17-2025=11***Oct-18-2025=4***Oct-19-2025=5***Oct-20-2025=13***Oct-21-2025=11***Oct-22-2025=6***Oct-23-2025=4***Oct-24-2025=3***Oct-25-2025=3***Oct-26-2025=6***Oct-27-2025=4***Oct-28-2025=10***Oct-29-2025=8***Oct-30-2025=3***Oct-31-2025=7***Nov-01-2025=4***Nov-02-2025=2***Nov-03-2025=4***Nov-04-2025=7***Nov-05-2025=3***Nov-06-2025=4***Nov-07-2025=3***Nov-08-2025=2***Nov-09-2025=4***Nov-10-2025=6***Nov-12-2025=2***Nov-13-2025=7***Nov-14-2025=1***Nov-16-2025=1***Nov-17-2025=1***Nov-18-2025=1***Nov-19-2025=3***Nov-20-2025=24***Nov-21-2025=1***Nov-22-2025=1***Nov-25-2025=3***Nov-26-2025=1***Nov-28-2025=1***Nov-29-2025=1***Dec-01-2025=2***Dec-02-2025=1***Dec-03-2025=1***Dec-04-2025=1***Dec-05-2025=1***Dec-07-2025=1***Dec-08-2025=2***Dec-10-2025=1***Dec-13-2025=3***Dec-15-2025=2***Dec-16-2025=3***Dec-17-2025=1***Dec-18-2025=3***Dec-19-2025=2***Dec-20-2025=3***Dec-24-2025=4***Dec-28-2025=77***Dec-29-2025=87***Dec-30-2025=18***Dec-31-2025=10***Jan-01-2026=6***Jan-02-2026=6***Jan-03-2026=21***Jan-04-2026=9***Jan-05-2026=13***Jan-06-2026=9***Jan-07-2026=6***Jan-08-2026=5***Jan-09-2026=2***Jan-10-2026=1***Jan-11-2026=3***Jan-12-2026=11***Jan-13-2026=4***Jan-14-2026=2***Jan-15-2026=2***Jan-16-2026=3***Jan-17-2026=2***Jan-18-2026=2***Jan-21-2026=2***Jan-22-2026=1***Jan-23-2026=6***Jan-25-2026=3***Jan-26-2026=2***Jan-27-2026=1***Jan-28-2026=1***Jan-31-2026=2***Feb-01-2026=2***Feb-02-2026=5***Feb-03-2026=2***Feb-04-2026=1***Feb-05-2026=2***Feb-06-2026=1***Feb-07-2026=3***Feb-08-2026=5***Feb-09-2026=2***Feb-10-2026=1***Feb-11-2026=1***Feb-12-2026=1***Feb-13-2026=5***Feb-15-2026=1***Feb-16-2026=2***Feb-17-2026=1***Feb-19-2026=3***Feb-21-2026=1***Feb-22-2026=1***Feb-23-2026=2***Feb-24-2026=1***Feb-25-2026=1***Feb-26-2026=1***Feb-27-2026=2***Mar-01-2026=3***Mar-03-2026=1***Mar-04-2026=1***Mar-05-2026=2***Mar-06-2026=2***Mar-07-2026=1***Mar-09-2026=2***Mar-10-2026=2***Mar-12-2026=1***Mar-13-2026=3***Mar-15-2026=1***Mar-16-2026=2***Mar-17-2026=1***Mar-19-2026=2***Mar-21-2026=3***Mar-24-2026=1***Mar-25-2026=1***Mar-26-2026=2***Mar-30-2026=2***Mar-31-2026=1***Apr-05-2026=1***Apr-06-2026=3***Apr-08-2026=4***Apr-09-2026=1***Apr-10-2026=1***Apr-18-2026=1' WHERE job_id'1489076'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Oct-2025=735***Nov-2025=87***Dec-2025=223***Jan-2026=125***Feb-2026=47***Mar-2026=34***Apr-2026=11' WHERE job_id'1489076'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1489076' 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` = 1489076 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '854180'
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)