1,666,841open jobs
99,927companies
256,276added this week
Browse all
Location
Remote (Mexico, El Salvador, Guatemala, Honduras, Nicaragua)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match
We connect businesses with elite nearshore talent. Hire smarter, work remotely. Our candidates are simply the best in the market.

BOOKKEEPER & CONTRACT BILLING SPECIALIST

RESPONSIBILITIES

Bookkeeping (QuickBooks Desktop)

  • Enter bills and record deposits from the finance inbox twice a week
  • Sync and code bank feed transactions weekly
  • Make sure payroll is recorded in the correct month
  • Reconcile bank accounts and support the monthly review
  • Prepare AP payment runs for approval and process approved payments through QuickBooks Bill Pay
  • Follow up with customers on invoices past net 45 and keep an AR tracking sheet up to date
  • Enter subcontractor timesheet data as invoices
  • Process monthly partner commission payments
  • Send out consulting services invoices at the start of each month for the previous month

Contract invoicing (Work 365)

  • Prepare and send about 30 Microsoft licensing and services invoices a month, mostly in the second week
  • Handle high-dollar billing with a very high level of accuracy
  • Do light contract maintenance throughout the month

Quoting (HubSpot)

  • Build quotes for Microsoft products and services
  • Apply your knowledge of Microsoft contracts across quoting, contract management, and invoicing

Sales tax

  • File monthly or quarterly sales tax returns for four to five states

Additional work, once you're ramped up

  • Submit project claims in the Microsoft Partner Portal
  • Clean up and maintain the CRM
  • Help send, collect, and report on customer satisfaction surveys

Requirements

REQUIREMENTS & QUALIFICATIONS

  • 3+ years of hands-on bookkeeping experience, including full month-end cycles and bank reconciliations
  • Strong QuickBooks skills (Desktop is a big plus)
  • Experience with AP, AR, and follow-up collections
  • Exposure to U.S. sales tax filings, ideally across multiple states
  • High attention to detail, especially when you're billing high-dollar invoices
  • Professional written and spoken English, since you'll have some contact with customers and vendors about billing, payments, and quotes
  • Comfortable learning new systems. Experience with Work 365, HubSpot, Microsoft licensing (CSP/EA), or another IT or SaaS billing environment is a strong plus, but the client will train you
  • A track record of staying in roles long-term
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,666,841 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
In your city
Remote (Switzerland) • Zurich
Apply
Remote (Singapore) • Full-Time • Singapore
Apply
$73k – $97k per year • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree
Management
QuickBooks
Apply
Senior Tax Associate 9 hours ago
$78k – $105k per year • Remote (United States) • Full-Time • 2+ years exp • Bachelor's Degree
Apply
≈ $15k – $28k per year (Estimated) • Remote (Philippines) • Full-Time • 4+ years exp • Bachelor's Degree • Philippines
PHP
Analytics
Microsoft Excel
Management
Google Workspace
Google Sheets
QuickBooks
Microsoft Office
Apply
See all jobs
This is one of many
1,666,841 more open roles from verified company boards, updated every day.