Back to results

Closed listing

Bookkeeper

  • Portland, ME, United States

$24 to $25 USD / hour

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$24 to $25 USD / hour
Closing date
Working hours
20 hours per week
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

We are looking for a detail-oriented Bookkeeper to support daily financial operations for a nonprofit organization in Portland, Maine. This is a Contract position that works closely with the Business Manager and partners across departments to maintain accurate accounting records in QuickBooks Desktop for Non-Profits. The role is ideal for someone who can manage multiple streams of financial activity, stay organized in a collaborative setting, and ensure timely processing of payables, receivables, and reconciliations.

Responsibilities:

  • Process invoices received from internal teams and assign each transaction to the appropriate expense category in QuickBooks.
  • Prepare payments for vendor obligations not handled through credit card transactions and help keep accounts payable current.
  • Track activity across multiple bank accounts, recording deposits and withdrawals accurately in the accounting system.
  • Match credit card statements with supporting documentation to confirm expenses are posted correctly.
  • Maintain records of cash, check, and online donation receipts and enter income accurately into QuickBooks.
  • Create customer invoices, follow outstanding balances, and post incoming payments in both accounting and related company systems.
  • Enter payroll information provided by an external payroll service and support accurate general ledger reporting.
  • Complete account reconciliations, prepare sales tax filings on a quarterly basis, and post journal entries provided by the Business Manager.
  • Assist with audit preparation by gathering financial documentation and provide general bookkeeping support as needed across the team.
  • Experience in bookkeeping with hands-on responsibility for day-to-day accounting transactions.
  • Proficiency with QuickBooks, including accounts payable, accounts receivable, and general ledger activity.
  • Strong background in account reconciliation, including bank and credit card reconciliations.
  • Ability to use Microsoft Excel for tracking, organizing, and reviewing financial data.
  • Accuracy in data entry and a careful approach to maintaining complete financial records.
  • Familiarity with month-end close support, journal entries, and sales tax reporting.
  • Ability to work on-site in Portland, Maine, Monday through Friday for 20 hours per week with a flexible schedule.
More about this job

Skills

  • Intuit QuickBooks
  • Accounts payable
  • Documentation
  • Payroll
  • General ledger
  • Reporting
  • Account reconciliation
  • Sales
  • Bookkeeping
  • Accounting entries
  • Accounts receivable
  • Microsoft Excel
  • Data entry
  • Month-end close

Report this job