Freelance Credit Control Team (Associate to Senior Officer) – Philippines (Remote)

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

TYPE OF WORK

Gig

SALARY

?115–?202 per hour (PHP)

HOURS PER WEEK

15

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

Freelance Credit Control Team (Remote, Philippines-based, Flexible Hours)

Credit Control Associate, Credit Controller, Senior Credit Control Officer

About Us
The Credit Collections Company Ltd is a UK-based, SME-focused credit management firm. We support clients with credit control and debt recovery using a warm, professional and relationship-led approach.

The Roles
We’re building a flexible freelance pool in the Philippines to support both PAYG (Pay As You Grow) and monthly-credit-control clients. Some clients need one-off support, and others need more regular help. We are recruiting approximately 2 people for each level.
This role suits someone who already has a full-time job and wants to supplement their income, or someone looking for long-term remote work with the opportunity to grow.

Pay (paid hourly in PHP)
Credit Control Associate: ?115/hour (0–2 years’ relevant experience)

Credit Controller: ?173/hour (2–3 years’ credit control/collections experience)

Senior Credit Control Officer: ?202/hour (3–5 years’ credit control/collections experience)

All payments are made in Philippine pesos (PHP), so you never lose out on exchange rates.

What You’ll Do
Chase overdue balances following the agreed client criteria
Maintain accurate records and provide regular updates
Build supportive client relationships; be firm when needed
Escalate queries/unresolved issues to management
Uphold high standards of professionalism and compliance
Support other reasonable office tasks as needed

Requirements
Experience appropriate to the level you are applying for
English proficiency at C1 (Advanced) or C2 (Mastery/Proficient) level is required
Confident with Microsoft Office (Outlook, Excel, Word)
Reliable internet and home office setup
Friendly, empathetic, organised, and calm under pressure

Working Hours & Flexibility
All work (calls and admin) must be completed between 9 am and 6 pm UK time. Typical demand is 2–4 hours per day, but this can vary depending on client needs. No guaranteed minimum hours.

Progression
For the right committed candidate who looks after clients well, you may be considered for a permanent role in future with additional perks (e.g., paid holidays and sick pay). We don't guarantee this, but we love to promote from within.

How to Apply
Submit your CV and a short cover letter stating which level you are applying for. Shortlisted candidates will be invited to complete an online skills assessment. Only top-performing candidates from the assessment will be contacted for an interview.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0136
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,952 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Freelance-Credit-Control-Team-Associate-to-Senior-Officer-Philippines-Remote-1619100
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619100
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 553733
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619100
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 '1619100' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619100 
0.0019   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=360***Apr-09-2026=33***Apr-10-2026=16***Apr-11-2026=9***Apr-15-2026=2' WHERE job_id'1619100'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=420' WHERE job_id'1619100'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619100' 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` = 1619100 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '553733'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)