Senior Bookkeeper

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

TYPE OF WORK

Full Time

SALARY

PHP40,000 - PHP 50,000 + bonuses

HOURS PER WEEK

40

DATE UPDATED

Jul 30, 2026

JOB OVERVIEW

We’re Hiring at BOUNDLESS COLLECTIVE!

Who We Are
Boundless Collective is a dynamic, experienced outsourcing powerhouse specializing in delivering creative, admin-backed solutions across industries. We’re not just assistants, we’re innovators, growth enablers, and trusted partners in our clients’ success.

Why You’ll Love It Here
- A high-energy team culture that blends professionalism with camaraderie, where collaboration and creativity are daily drivers.
- Fun-focused atmosphere: from team outings and social events to celebrating milestones big and small, work here feels like more than just work.
- Meaningful recognition: enjoy structured bonuses and reward programs that celebrate your contributions and let you know they’re appreciated.
- Growth-first mindset: as part of our team, you’ll innovate, share ideas, and help shape the future of client solutions every single day.

We’re expanding, and we’re looking for talented individuals to be part of our dynamic team! If you're looking for a fulfilling, impactful role, read on to see how you can contribute and grow with us!

We are hiring for the following positions:

Senior Bookkeeper

What We Offer:
Position: Full-time
Work Setup: Permanent remote – work from anywhere in the world!
Shift: 7AM - 4PM (MNL time) – Start your day with energy!
Equipment: Self-provided – Bring your tech, and we’ll bring the opportunity!
Salary: PHP 40,000 - PHP 50,000 depending on experience + Bonuses

Apply via this link: ----------

KEY RESPONSIBILITIES:
1. Daily Bookkeeping and Financial Administration
- Take ownership of day-to-day bookkeeping across Padel Brisbane and its associated businesses.
- Maintain accurate and organised financial records in Xero and Hubdoc.
- Monitor finance inboxes and respond promptly to enquiries.
- Identify and follow up missing documents, incorrect transactions and unusual activity.

2. Accounts Payable
- Receive, code, file and process supplier invoices.
- Allocate expenses to the correct business, location and expense category.
- Prepare supplier payment runs for management approval.
- Ensure approved supplier payments are processed accurately and on time.
- Maintain accurate supplier records and outstanding balances.

3. Accounts Receivable
- Create and issue customer invoices.
- Allocate incoming customer payments.
- Monitor outstanding accounts and follow up overdue invoices.
- Maintain accurate customer records and supporting documentation.

4. Reconciliations and Transactions
- Reconcile bank accounts, credit cards and payment platforms regularly.
- Reconcile intercompany transactions between the different Padel Brisbane businesses.
- Process staff expense claims, reimbursements and company credit card transactions.
- Ensure all income and expenses are allocated to the correct business, club and cost centre.

5. Payroll Support
- Assist with payroll administration.
- Ensure employee and payroll information is accurate and current.
- Work with management to resolve payroll discrepancies where required.

6. Reporting and Compliance
- Support BAS preparation, month-end reporting and year-end accounting.
- Ensure all transactions have the required invoices, receipts and supporting documents.
- Provide regular updates on overdue customer invoices, upcoming supplier payments and cash-flow requirements.
- Maintain strict confidentiality and securely manage all financial information.

7. Multi-Site Systems and Business Growth
- Develop consistent bookkeeping processes across all existing and future Padel Brisbane locations.
- Help establish financial systems for new businesses and club locations.
- Work closely with directors, club managers and Padel Brisbane’s external accountant.
- Complete all daily, weekly and monthly bookkeeping requirements accurately and on time.

QUALIFICATIONS:
- Minimum 2–3 years' experience in a Senior Bookkeeper or similar bookkeeping role, preferably supporting Australian businesses.
- Strong working knowledge of Xero (essential).
- Experience using Hubdoc or similar document management software.
- Solid understanding of Australian bookkeeping practices, including:
Accounts Payable
Accounts Receivable
Bank and Credit Card Reconciliations
BAS preparation support
Payroll administration
Month-end reporting
- Experience processing high volumes of supplier invoices and customer transactions.
- Ability to reconcile multiple bank accounts and intercompany transactions accurately.
- Experience allocating transactions across multiple businesses, locations, cost centres, or departments.
- High level of accuracy with exceptional attention to detail.
- Strong analytical and problem-solving skills with the ability to identify discrepancies and resolve issues proactively.
- Excellent organisational and time management skills, with the ability to prioritise multiple tasks and meet deadlines.
- Strong written and verbal English communication skills.
- High level of integrity and ability to maintain strict confidentiality when handling financial information.
- Proficient in Microsoft Excel and the Microsoft Office Suite.

At Boundless Collective, we take pride in fostering a culture of confidence, reliability, and a relentless commitment to excellence. If you are ready to support a dynamic executive team and grow in a supportive environment, we’d love to hear from you.

Ready to make an impact and elevate your career? Apply via link below and let's create something extraordinary together!

APPLY HERE: ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0296
Total Execution Time  0.0310
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,848 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Bookkeeper-1699284
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0234 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1699284
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 683606
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1699284
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',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-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1699284' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1699284 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-30-2026=780***Jul-31-2026=107***Aug-01-2026=43***Aug-02-2026=26***Aug-03-2026=66***Aug-04-2026=10***Aug-08-2026=1' WHERE job_id'1699284'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=886***Aug-2026=146' WHERE job_id'1699284'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1699284' 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` = 1699284 
0.0161   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '683606'
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)