Bookkeeper/Accounting

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

TYPE OF WORK

Full Time

SALARY

640

HOURS PER WEEK

40

DATE UPDATED

Jun 15, 2026

JOB OVERVIEW

Payroll & Accounting Support Contractor
About Cool Cat Fence

Cool Cat Fence is a fast-growing U.S.-based fencing contractor specializing in residential and commercial fencing solutions. As we continue to expand, we are strengthening our financial operations and seeking a highly capable Payroll & Accounting Support Contractor to support payroll processing, reconciliations, benefits administration, and financial data accuracy.

This is a critical operational role supporting U.S. payroll and accounting workflows. We are looking for a detail-oriented professional who can work independently, maintain strict confidentiality, and contribute to the accuracy and integrity of our financial processes.

Position Overview

This is a remote independent contractor position based in the Philippines.

The Payroll & Accounting Support Contractor will assist with payroll administration, reconciliation activities, employee compensation tracking, benefits support, and accounting-related reporting. The ideal candidate has a strong accounting background and understands payroll from both an operational and financial perspective.

This position requires accuracy, consistency, accountability, and the ability to manage recurring financial processes with minimal supervision.

Key Responsibilities
Payroll Administration
Support end-to-end payroll preparation, validation, and processing for U.S. payroll cycles.
Review payroll data for accuracy, including wages, overtime, bonuses, commissions, reimbursements, and deductions.
Maintain employee payroll records and compensation information.
Assist with payroll audits and payroll-related compliance documentation.
Research payroll discrepancies and support timely resolution.
Accounting & Reconciliation
Perform payroll reconciliations and assist with month-end closing activities.
Reconcile payroll-related accounts and investigate variances.
Support preparation of journal entries and payroll-related accounting documentation.
Maintain organized financial records and supporting documentation.
Assist with internal reporting and management requests.
Benefits & Employee Data Administration
Support administration of employee benefits, including health, dental, vision, HSA, and retirement plans.
Assist with employee onboarding, offboarding, and payroll system updates.
Process compensation changes, deductions, and benefit-related updates.
Maintain accurate employee records across payroll and accounting systems.
Reporting & Compliance
Prepare payroll summaries and financial support reports for leadership review.
Assist with audit preparation and documentation requests.
Ensure confidentiality and security of employee and financial information.
Follow established procedures and contribute to process improvements.
Qualifications
Required
Bachelor's Degree in Accounting/Bookkeeping
Minimum of 3 years of payroll, accounting, bookkeeping, or related financial experience.
Strong understanding of accounting principles, including reconciliations, journal entries, accruals, and financial reporting.
Experience working with payroll systems such as Gusto, ADP, QuickBooks Payroll, Paychex, or similar platforms.
Advanced proficiency with Quickbooks and Excel. Certifications would be prefered.
Excellent written and verbal English communication skills.
Ability to work independently in a remote environment with minimal supervision.
High level of integrity, professionalism, and discretion.
Preferred
CPA designation or CPA candidate.
Experience supporting U.S.-based payroll operations.
Experience with benefits administration and employee compensation tracking.
Experience supporting accounting close processes and financial reporting.
What We're Looking For

We are seeking someone who:

Understands payroll from an accounting and reconciliation perspective, not just data entry.
Takes ownership of recurring financial processes.
Identifies problems proactively and works toward root-cause solutions.
Demonstrates exceptional attention to detail and accuracy.
Communicates clearly and professionally with U.S.-based leadership.
Thrives in a structured, fast-paced environment.
Consistently follows established procedures while seeking opportunities for improvement.
Compensation

Compensation will be based on experience, qualifications, and demonstrated payroll/accounting expertise.

Independent Contractor Notice

This is an independent contractor engagement and does not create an employer-employee relationship. The contractor is responsible for managing their own taxes, benefits, equipment, and work environment in accordance with applicable laws.

Responsibilities may evolve as the company grows, with opportunities to expand into broader accounting, financial reporting, and operational support functions.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0244
Total Execution Time  0.0258
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,400 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/BookkeeperAccounting-1669145
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0173 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0017   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1669145
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 717677
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1669145
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-07-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1669145' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669145 
0.0013   UPDATE employer_jobs SET hit_counts '***Jun-15-2026=209***Jun-16-2026=310***Jun-17-2026=81***Jun-18-2026=61***Jun-19-2026=25***Jun-20-2026=14***Jun-21-2026=7***Jun-22-2026=17***Jun-23-2026=22***Jun-24-2026=11***Jun-25-2026=9***Jun-26-2026=10***Jun-27-2026=7***Jun-28-2026=5***Jun-29-2026=6***Jun-30-2026=6***Jul-01-2026=4***Jul-02-2026=4***Jul-03-2026=4***Jul-04-2026=5***Jul-05-2026=5***Jul-06-2026=6***Jul-07-2026=7***Jul-08-2026=5***Jul-09-2026=6***Jul-10-2026=7***Jul-11-2026=6***Jul-12-2026=1' WHERE job_id'1669145'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jun-2026=798***Jul-2026=60' WHERE job_id'1669145'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1669145' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669145 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '717677'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)