Bookkeeper

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

TYPE OF WORK

Part Time

SALARY

PHP 24,000 to PHP 42,000

HOURS PER WEEK

20

DATE UPDATED

Aug 4, 2026

JOB OVERVIEW

THE IDEAL CANDIDATE:
-Has experience working in an online consulting company or social media business in the online entrepreneurial space.
-Has an understanding of, or willingness to learn TikTok Shop affiliate or creator-based income streams and how they impact basic bookkeeping and revenue tracking.
-Is a quick start who quickly turns tasks around and takes action; knows how to be persistent and resourceful to solve -problems, remove roadblocks and get things done.
-Has strong EQ and can intuit next steps without needing a ton of direction- we like to call this “thinking ahead of the CEO.”
-Doesn’t take corrections personally and can handle a fast moving, sometimes high pressure business in social media.
-Is the type of person who makes a mistake once and instead of wasting energy beating yourself up and feeling bad channels that energy into implementing systems so that the same mistake is never repeated.
-Has a love for creating SOPs and regularly maintains and updates them for their job responsibilities without needing to be reminded to do so.
-Exhibits strong professionalism - demonstrated poise, tact, and diplomacy when dealing with the CEO, other leaders and members of the team. Can take feedback without taking it personally
-Must be able to work independently and excel in a deadline-driven environment that involves multiple, simultaneous projects and sometimes quick turnarounds.
-Strong skills in analyzing information, formulating logical and objective conclusions and making effective recommendations.
-Superior organization skills and dedication to completing projects in a timely manner.
-Has a genuine passion for supporting others and is a team player.
-Enjoys sharing ideas to improve processes within the company when they see gaps that can be improved.
-Has a high attention to detail- grammatical errors and typos never get past you.
-Enjoys taking ownership of their role and treats the company’s front-facing assets and appearance with the same level of excellence as if it was their own.

JOB RESPONSIBILITIES:
-Assists Senior Admin team with onboarding new clients/brands through setting up payment pages for custom programs, managing the cancellation and off-boarding process, troubleshooting technical issues with the senior admin team, creating contracts in DocuSign and sending them out.
-From time to time support other admins in maintenance of the CEO's calendar or inboxes in a thoughtful and purposeful manner, guarding the CEO’s time by ensuring meetings contain the appropriate attendees, agenda items, links to Zoom, address details and any changes are done with full consideration of a nationwide/worldwide team, spanning multiple time zones.
-Drafting internal and external communications as needed and instructed by the senior admin team.
-Provide support with financial tasks and reporting
-Issue invoices to brands and clients upon completion of agreed deliverables, making sure all invoice requirements follow what is in the contract.
-Maintain accurate records of all invoices, payments received, outstanding balances, and client payment histories.
-Performs credit control activities like proactively following up on overdue invoices and maintaining regular communication with brands regarding outstanding payments.
-Monitor accounts receivable and provide regular reports on unpaid invoices
-Monitor credit and government loan accounts for the business to ensure no delinquency or late fees
-Prepare quarterly budgets and assist with financial planning for the CEO
-Track monthly revenue, lost revenue, and payment trends
-Reconcile bank accounts and PayPal
-Record and categorize all business income and expenses in the accounting system.
-Process reimbursements and maintain supporting documentation for all business expenses.

Experience and Skills Required:
-3+ years of bookkeeping experience
-Advanced proficiency in QuickBooks; QB certification a huge plus
-4-year degree in Accounting or a similar field
-Demonstrate a solid typing WPM (ideally 45 wpm)
-Excellent English skills, and able to communicate well both verbally and in writing
-Experience with remote team tools like Slack, Asana, Google Suite, LastPass, CocoSign (document signing), VideoAsk, Loom and Zoom

Tech Requirements:
-Computer - at least i5 or equivalent with 8gb RAM
-Internet Speed - At least 50 MBPS Download speed


We are an asynchronous team, which means we work across various time zones. CEO is in the United States and typically works Monday-Friday, 10am-2pm Eastern Time

This is for a part-time position of about 20 hours per week with room to grow!

Salary Range: (20 hours) Php 24,000 to Php 42,000


Apply here: ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0110
Total Execution Time  0.0123
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-1702715
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0061 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1702715
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 962183
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1702715
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-08-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1702715' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702715 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-04-2026=447***Aug-05-2026=1329***Aug-06-2026=499***Aug-07-2026=245***Aug-08-2026=135***Aug-09-2026=4' WHERE job_id'1702715'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2659' WHERE job_id'1702715'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1702715' 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` = 1702715 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '962183'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)