Staff Accountant

Just Appraised

About The Position

The Staff Accountant supports accounting operations across general ledger, bookkeeping, accounts receivable and revenue, accounts payable and expenses, close processes, cash management, compliance, and audit and tax preparation. The role maintains accurate and audit-ready accounting records, supports financial reporting, and keeps customer, billing, and accounting information aligned across systems. The position is suited to someone with a solid understanding of accounting principles, strong attention to detail, organization, adaptability, and a desire to learn and grow. The successful candidate asks questions when something does not look right, responds well to feedback, works effectively with a team, and is passionate about using technology to improve efficiency. The role also requires dependable ownership of recurring deadlines and the flexibility to take on additional tasks and projects as needed.

Requirements

  • 2–4 years of accounting experience.
  • Working knowledge of GAAP, including accrual accounting and revenue recognition (ASC 606).
  • Experience with QuickBooks Online or a similar accounting system.
  • Strong Excel skills and attention to detail.
  • Organized, dependable, and comfortable owning recurring deadlines.
  • Solid understanding of accounting principles, a desire to learn and grow, adaptability, and effective teamwork.
  • Able to take feedback well and communicate with empathy.

Nice To Haves

  • SaaS or subscription business experience.
  • Salesforce experience.
  • Passion for using technology to improve efficiency.

Responsibilities

  • Record journal entries, maintain the general ledger, and reconcile bank, credit card, and balance sheet accounts each month.
  • Prepare customer invoices, apply payments, manage collections, maintain deferred revenue schedules, and prepare RevOps reporting.
  • Process vendor invoices and payments; manage the company credit card workflow; review employee expenses for policy compliance; and maintain vendor records, including 1099 tracking.
  • Prepare accruals, prepaids, deferrals, and COGS entries; complete account reconciliations; and support monthly, quarterly, and annual financial statements.
  • Track daily cash activity and reconcile cash accounts.
  • Maintain customer records, contracts, and commission data in Salesforce, and keep billing and accounting systems in sync.
  • Prepare and file sales tax returns, monitor payroll tax filings, and maintain state filings and registrations.
  • Prepare schedules and supporting documents for the annual audit, tax returns, and external reporting.
  • Process mail, organize files, and keep accounting records complete and audit-ready.
  • Take on additional tasks and projects as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service