The Role:
We are seeking a detail-oriented and highly organized Senior Bookkeeper to support multiple business entities, including resort and investment operations. This role is responsible for Day-to-day bookkeeping, Payroll processing, Expense management, Reconciliations, Tax filings, Financial reporting support, and Employee accounting system administration. The ideal candidate is proactive, responsive, comfortable working independently, and experienced in managing accounting operations across multiple entities in a fast-paced environment.
Location: Must be in Philippines– Remote.
Environment: only Philippine candidates are allowed to apply.
Language: Excellent communication skills
Timezone: Monday-Friday, 2:00 PM–11:00 PM PST (5:00 AM – 2:00 PM Philippine Standard Time)
Contract: Full-time Contract
Requirements
Experience:
- 3+ years of bookkeeping or accounting operations experience.
- Experience managing multiple entities or locations preferred
- Payroll tax, excise tax, and workers compensation filings (preferred)
Skills:
- Strong QuickBooks Online experience required
- Experience with QBO Payroll, Expensify, QB Time, Payroll processing, Account reconciliations, and Expense reporting systems
- Experience supporting hospitality, property management, or multi-entity businesses
- Familiarity with treasury/cash management
- Experience working with external CPAs, lenders, and benefit administrators
- Comfortable handling confidential financial and employee information
Characteristics:
- Strong organizational and communication skills
- Ability to manage multiple deadlines independently
- High attention to detail and follow-through
Responsibilities:
Daily & Weekly Responsibilities
- Review and respond to internal Teams messages to assist employees and resolve accounting or operational questions
- Monitor and respond to accounting-related emails across multiple business entities, including employee, vendor, lender, and investor inquiries
- Update and maintain QuickBooks Online (QBO) transactions and investigate discrepancies
- Provide employee support and training for Expensify and QB Time
- Manage employee onboarding/offboarding within QBO Payroll and QB Time
- Process employee terminations and coordinate final pay requirements
- Monitor cash balances and support treasury/cash management activities
- Coordinate with external partners including CPAs, lenders, 401(k) administrators, and advisors as needed
- Respond to employee and vendor inquiries related to payroll and benefits administration
Bi-Monthly Responsibilities
- Process payroll for multiple entities using QuickBooks Payroll
- Review employee timesheets and resolve discrepancies
- Process and reconcile 401(k) payroll contributions
- Review and approve employee expense reports through Expensify
- Reconcile and clear corporate credit card transactions
- Record vendor invoices and process payments
- Support payroll, expense management, invoicing, and reconciliations for managed resort properties
Monthly Responsibilities
- Perform month-end close activities across multiple entities
- Complete bank, credit card, and loan reconciliations
- Process employee reimbursements
- Prepare and submit Washington Excise Tax calculations and payments
- Prepare intercompany management fee billings and reconciliations
- Prepare payroll reimbursement billings
- Assist with financial statement reporting workbooks and cash forecasting
- Maintain accurate accounting records and supporting documentation
Quarterly Responsibilities
- Prepare and file Washington Excise Tax returns
- Prepare and file Montana Lodging Tax returns
- Prepare Workers Compensation calculations and file required returns with L&I