Finance Assistant

Vital EnergySebastopol, CA
$25 - $30Onsite

About The Position

The Finance Assistant will assist with processing vendor invoices, customer payments, expense reports, and bank transactions while ensuring all records are accurate and properly coded. This role requires strong organizational skills, attention to detail, and the ability to communicate effectively with vendors, customers, managers, and field staff. This is an excellent opportunity for someone looking to grow within the accounting and finance field while gaining experience in the construction and renewable energy industry.

Requirements

  • 2-3 bookkeeping experience, preferred.
  • QuickBooks Online experience strongly preferred
  • Experience in Accounts Payable, Accounts Receivable and bookkeeping support
  • Solar or construction industry experience preferred, but not required
  • Strong understanding of accounting and bookkeeping principles
  • Excellent data entry and organizational skills
  • High attention to detail and accuracy
  • Ability to prioritize tasks and meet deadlines
  • Experience with Google workspace, spreadsheets, CRM’s, a plus
  • Strong communication and follow-up skills
  • Customer service mindset with professionalism and discretion

Responsibilities

  • Receive and process vendor invoices, expenses, and receipts.
  • Enter and reconcile credit card transactions.
  • Follow up on missing receipts, approvals, and documentation.
  • Code expenses to the correct jobs/projects.
  • Process employee expense reimbursements.
  • Maintain vendor records including W-9s, insurance, 1099s, etc.
  • Maintain organized digital and paper accounting records.
  • Generate and send customer progress invoices based on project milestones.
  • Monitor A/R aging reports and follow up on outstanding balances.
  • Communicate professionally with customers regarding invoice status and payment collection.
  • Apply customer payments accurately in QBO.
  • Monitor Accounts Receivable aging reports and follow up professionally on outstanding balances and collections.
  • Review contracts and change orders for billing accuracy.
  • Support lien release and payment tracking processes.
  • Support the Finance Team with collections follow-up, project P&Ls, and reconciliations.
  • Maintain organized customer billing records and supporting documentation.
  • Process bank feed transactions in QBO.
  • Apply customer and vendor payments.
  • Maintain and update various systems, spreadsheets and trackers.
  • Assist the Finance Team with additional accounting and administrative tasks as needed.

Benefits

  • Medical
  • Dental
  • PTO
  • sick leave (after 90 days)
  • Professional development assistance
  • employee discounts
  • referral and bonus programs
  • company laptop, cell phone, etc., as needed
  • Fully stocked kitchen with snacks, treats, and drinks
  • Opportunity for growth and advancement
  • Friendly, down to earth and collaborative work environment
  • Employee meditation room
  • beautiful private outdoor lounge area, BBQ and fire pit surrounded by oak studded open space and views
  • Your own private office with beautiful views
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service