Finance Assistant

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

TYPE OF WORK

Full Time

SALARY

3

HOURS PER WEEK

40

DATE UPDATED

Oct 3, 2026

JOB OVERVIEW

About us
We're a fast-growing dropshipping company serving customers worldwide. We run high-volume online stores across multiple payment platforms and currencies, so accurate, on-time finance work keeps our business running smoothly.

About the role
We're looking for a detail-oriented Finance Assistant to support our day-to-day finance operations. You'll own bank and payment reconciliations, monitor transactions across our stores, and keep our records accurate and on time. You'll also use AI tools to work faster and smarter.

What you'll do

Reconcile bank accounts and payment platforms (e.g., Shopify Payments, PayPal, Stripe) daily, weekly, and monthly
Monitor high-volume transactions and flag unusual, duplicate, or missing entries
Track refunds, chargebacks, payment processor fees, and supplier payments
Handle multi-currency transactions and currency conversion differences
Maintain financial records and trackers in Excel and Google Sheets
Help with month-end close tasks and reporting deadlines
Use AI tools (e.g., ChatGPT, Claude, Gemini) to speed up data cleanup, formulas, and reporting
Spot issues early and raise them before they become problems

What we're looking for

Proficient in Excel and Google Sheets: VLOOKUP/XLOOKUP, SUMIFS, pivot tables, data cleaning
Hands-on experience with bank reconciliation and transaction monitoring
Strong attention to detail. You notice when numbers don't add up.
Open to using AI tools in your daily workflow
Proactive and reliable with deadlines. You don't wait to be told twice.
Able to work independently and manage your own time
Plus: experience with e-commerce or dropshipping finance, Shopify, PayPal, or Stripe
Background in accounting, finance, or a related field is a plus
Stable internet connection and a reliable work setup

Details

Schedule: Full-time, around 40 hours/week, flexible and output-based
Setup: Remote
Rate: USD 3/hour (about USD 520/month at 40 hours/week)
We care about results: tasks done accurately and on time matter more than hours logged
1-month evaluation period, with the opportunity for a long-term position if passed

HOW TO APPLY


Email
your application to ----------
Subject: Finance Assistant Application – [Your Full Name]

Attach your resume/CV, then copy the questions below into your email and answer each one.

BASIC INFO
1. Full name:
2. Email address:
3. Phone / WhatsApp number:
4. Location (city, country):

EXPERIENCE
5. Years of finance or bookkeeping experience (Less than 1 / 1–2 / 3–5 / 5+):
6. Have you worked for an e-commerce or dropshipping business? If yes, describe your role:
7. Which platforms have you used? (Shopify, PayPal, Stripe, QuickBooks, Xero, Wise/Payoneer, Other):
8. Have you handled multi-currency transactions? If yes, explain briefly:

SKILLS
9. Excel skill level (Basic / Intermediate / Advanced):
10. Google Sheets skill level (Basic / Intermediate / Advanced):
11. Which formulas or functions do you use most for reconciliation?
12. Which AI tools have you used for work, and how? Give one example:

ATTENTION TO DETAIL
13. Walk us through how you do a bank reconciliation, step by step:
14. Tell us about a time you caught an error in financial records. How did you find it, and what did you do?
15. Your PayPal payout total doesn't match the bank deposit. What could explain the difference?

WORK STYLE
16. Describe a time you had several deadlines at once. How did you handle it?
17. This role is output-based at around 40 hours/week. How do you manage your time when no one is checking on you?

AVAILABILITY
18. Can you commit to a full-time role of around 40 hours/week? (Yes / No):
19. When can you start?
20. Are you okay with a 1-month evaluation period at USD 3/hour? (Yes / No):
21. Do you have a stable internet connection and a backup option? (Yes / No):

FINAL QUESTION
22. What is the keyword mentioned in this job post?

To show you read the full post, the keyword is: RECONCILE

Incomplete applications or emails without the correct subject line will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0249
Total Execution Time  0.0267
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,848 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Finance-Assistant-1742956
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0180 seconds)  (Hide)
0.0010   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1742956
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 916744
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1742956
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1742956' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742956 
0.0010   UPDATE employer_jobs SET hit_counts = '***Oct-03-2026=1870' WHERE job_id= '1742956'  
0.0011   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1868' WHERE job_id= '1742956'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1742956' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742956 
0.0081   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '916744'
AND `date_added` >= '2022-06-08' 
0.0013   select * from teasers 
0.0007   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)