Accountant – Bookkeeping & Close

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

TYPE OF WORK

Full Time

SALARY

$1,500 – $1,700 USD/month

HOURS PER WEEK

40

DATE UPDATED

Jul 15, 2026

JOB OVERVIEW

Location: Philippines (Remote)
Employment Type: Contractor
Band: $1,500–1,700 USD/mo
Working Hours: 9-5:30 EST (Night Shift)
Target: Mid-level

Who we are

We’re Concept Accounting & Advisory, a Canadian CPA firm specializing in real estate businesses — brokerages, teams, and property investors across Canada. We’re small, growing fast, and building a modern, tech-driven firm without the corporate layers. We run on QuickBooks Online, Dext, TaxDome, and Microsoft 365.

We’re building our offshore team right now, and we’re hiring the people who grow with us as we scale. If you want to be an early, key member of a team (not employee #97), this is that.

Why join us

- Competitive USD salary, paid twice monthly, reliably and always on time.
- 13th-month bonus, paid mid-year (July), based on performance.
- Annual performance bonus on top of your salary review.
- Two weeks paid vacation, increasing with your tenure.
- Paid December Holiday shutdown.
- Medical coverage after your first year in good standing.
- A real, visible growth path. As we grow our team, you’re first in line to move into a senior/lead role; reviewing others’ work and helping build our offshore function. We hire with that path in mind.
- Direct work with the firm principal (ex-Deloitte) and manager (ex-Canada revenue Agency), your ideas land, no bureaucracy.
- Fully remote, work from your home office.

What you’ll do

- Weekly and month-end bookkeeping (accrual and cash basis) in QuickBooks Online
- Bank and credit-card reconciliations
- Document and receipt processing in Dext
- Prepare month-end reports (balance sheet, P&L)
- Keep client books accurate, organized, and on deadline
- Managing multiple clients simultaneously in a fast-paced and deadline-driven environment

Must-have requirements (please don't apply without these)

? At least 2 years INSIDE a US or Canadian accounting firm serving multiple clients. (In-house/industry roles and freelance-only experience do not qualify — we need real public-practice firm experience.)

? Real, hands-on QuickBooks Online experience as your daily tool — bookkeeping and reconciliations. (Course/training-only QBO does not qualify — we won't be teaching you the software.)

? Solid grasp of accrual bookkeeping, debits/credits, reconciliations, payroll basics

? Based in the Philippines and able to work the full 9:00 AM – 5:30 PM EST night shift.

? Clear written English — you'll document work and communicate daily.

? Reliable internet (6 Mbps+ up/down) and a quiet workspace.

Nice to have:

? CPA license or in progress — if you're a CPA looking to grow, tell us; we have room to move you up.
? Strong Dext (receipts management) experience as your daily tool and TaxDome.
? 5+ years total accounting experience

Compensation

$1,500 – $1,700 USD/month, based on your experience, plus the bonuses and benefits above. Strong candidates who exceed the role can be considered for our senior band.

How to apply - please read carefully

We read every application that follows these steps. Ones that skip them, we don’t:

1. mail your application to ---------- with the subject line "Concept Accountant – [Your Name] – Night Shift" so we know you read this post.

2. Attach your resume (PDF).

3. State your years inside a US/Canadian accounting firm, and your PRC CPA license status if you hold one (a strong plus, not required).

4. In 3–4 sentences, describe one QuickBooks Online cleanup or month-end close you personally completed, and what was messy about it.

5. Tell us your current working hours and whether you hold any other ongoing roles right now.

6. Confirm you can work 9:00 AM – 5:30 PM Eastern Time (this is a night shift in the Philippines).

A short paid trial task is part of our process. We’ll walk through your reasoning together on a call.

We are looking for somebody talented and dynamic. We are a growing firm, and the individual who is selected for this position will become a key member of our team!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0149
Total Execution Time  0.0167
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,864 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accountant-Bookkeeping-Close-1689392
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0081 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1689392
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 864613
 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` = 1689392
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-25',ej.date_added) duration_daysDATEDIFF('2026-07-25',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-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1689392' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1689392 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-15-2026=651***Jul-16-2026=97***Jul-17-2026=35***Jul-18-2026=33***Jul-19-2026=1***Jul-22-2026=2***Jul-25-2026=1' WHERE job_id'1689392'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=820' WHERE job_id'1689392'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1689392' 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` = 1689392 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '864613'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)