Bookkeeper / Jr Accountant

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

TYPE OF WORK

Full Time

WAGE / SALARY

$600 - $800 per month

HOURS PER WEEK

40

DATE UPDATED

Jun 3, 2026

JOB OVERVIEW

Bookkeeper/ Junior Accountant at Insight Matters
 
About the role:

We are looking for a detail-oriented Bookkeeper – Junior Accountant to support a select number of client accounts. This is a hands-on role focused on accurate, timely, and high-quality bookkeeping. The ideal candidate is comfortable working independently in a fully remote environment and experienced with cloud-based accounting tools.
 
Who you’ll be working with:
 
We are Insight Matters.
 
We provide our clients with financial insights that they use to grow faster, better, and healthier businesses. Based on our input, they make life changing decisions about hiring, investing, and improving their strategic plans.

Our clients use our services to answer critical business questions like, “Can they invest in hiring a new person? Are they getting the right return on marketing? Where are they leaving money on the table? Which products or services are most profitable?”

We are a full-service financial support service, working mainly with e-Commerce and Service companies - delivering the full finance function, from accounting to fractional CFO services, and from management reporting and analysis to internal control.

Our team is entirely remote and is currently dispersed among several nations in Europe, Asia, and South America, while the majority of our clients are located in the US, Europe, and Asia. We are a team of  25 and are growing rapidly.

Our #1 priority is delivering quality to our clients – we are their trusted partner for big decisions, so quality is non-negotiable.
Our team culture is open, informal, equal, based on trust and transparency, and heavily emphasises asking questions and learning from each other and our mistakes.
 
What you’ll be doing

You will manage bookkeeping activities for assigned clients, ensuring weekly and monthly deliverables are accurate, complete, and delivered on time.
 
Core Bookkeeping Responsibilities:
Perform daily, weekly and monthly accounting tasks, including bank reconciliations, transaction categorization, and maintaining clean, audit-ready books.
Support other tea ---------- mbers in recording and reconciling revenue, expenses, and other transactions in line with accounting policies.
Maintain supporting schedules and documentation for all transactions.
Resolve open items and discrepancies, coordinating with clients as needed.
Access and work with relevant banking and payment platforms to verify transactions and gather supporting documents.
Support month-end closing procedures.

Client Coordination & Issue Resolution:
Identify and resolve inconsistencies, missing information, or other open items with clients.
Maintain clear documentation of reconciliations and accounting adjustments.
Ensure timely resolution of accounting issues to support accurate month-end closing.

 To succeed in this role, you most likely have:
2+ years of bookkeeping or accounting experience, including end-to-end processes and month-end close.
Hands-on experience with cloud-based accounting platforms (e.g., QBO, Xero, NetSuite).
Experience working remotely and independently.
Strong business acumen, accuracy, and attention to detail.
Experience with multi-currency or international clients is a plus.

Personal Traits:
Highly organized and structured, with a strong eye for detail.
Proactive in asking questions and resolving issues.
Eager to learn and grow in a fast-paced, fully remote environment.
Comfortable receiving constructive feedback as a learning opportunity.
Flexible working hours aligned with CET time zone.

What’s in It for You:
Key role in a dynamic team shaping the future of our clients.
Exposure to a variety of clients and industries.
Open, supportive, and positive team culture.
Environment where initiative is appreciated and rewarded.
 
Benefits:
Competitive gross salary: USD 600–800 per month based on 40-hour workweek 
25 days paid holiday per year
Monthly contribution to home office costs
Training budget and time
Flexible working hours aligned with the CET time zone

Link for the form: ----------

Application process
Filling out the application form: ----------
You’ll get a request to send us a video of up to 3 minutes (but not longer) to briefly introduce yourself and tell us a little about you and why you think you’re the right person for our role
Initial brief interview
Test project - A chance to see if our working styles match
In depth Skills interview – We’ll focus on the skills and experience you bring to the table
In depth Culture-fit interview – We’ll focus on your style, our style, and our company culture. This fit is crucial to making our working relationship a win-win

*Please note that this is a gross salary and that you are responsible for any tax-related procedures in your country of residence. We kindly ask you to apply only if you are happy to work remotely as an independent contractor.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0434
Total Execution Time  0.0447
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,056 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-Jr-Accountant-1660899
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0378 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1660899
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 792598
 LIMIT 1 
0.0260   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1660899
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',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-06-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1660899' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1660899 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-03-2026=989***Jun-04-2026=294***Jun-05-2026=145***Jun-06-2026=83***Jun-07-2026=57***Jun-08-2026=75***Jun-09-2026=71***Jun-10-2026=53***Jun-11-2026=29***Jun-12-2026=22***Jun-13-2026=20***Jun-14-2026=16***Jun-15-2026=28***Jun-16-2026=25***Jun-17-2026=30***Jun-18-2026=27***Jun-19-2026=14***Jun-20-2026=12***Jun-23-2026=1' WHERE job_id'1660899'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1991' WHERE job_id'1660899'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1660899' 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` = 1660899 
0.0060   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '792598'
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)