Full Cycle Accounting Bookkeeper

Other Jobs To Apply

No other job posts for this day.

Full Cycle Accounting Manager / Bookkeeper

Habitat for Humanity of Greater Garland is a fast-growing 501-C3 Non Profit company that provides a wide range of services to individuals, NGOs and Civic partnerships . We are seeking an Accounting Bookkeeper to join our team in Garland, TX. The ideal candidate will have a passion for helping others, a desire to learn, and the drive to succeed.

Initially, this would be a part time (20-24 hours) per week, but it may also develop into a full time position with additional Office Management duties added.

Job Description The Bookkeeper will be responsible for the day-to-day operations of the Office and the Accounting department, including daily tasks such as:

  • Reviewing and analyzing monthly sales, monthly payroll journal entries, and monthly bills.
  • Monthly vendor bills, vendor invoices, vendor payments, A/R, A/P
  • Monthly & month-end journal entries, reconciliations, balance sheet entries.
Qualifications:
  • Bachelor's degree in Accounting or Finance or equivalent experience preferred.
  • REQUIRED 5+ years Experience with QuickBooks.
  • Must be proficient in Microsoft Office programs including Excel, Word, Outlook
Office and Accounting Manager/Bookkeeper - Expanded Job Duties

Accounting:

  • Manage all financial transaction records – Using QuickBooks, maintain the financials for HFHGG, and TX Homes CDFI, CDC, & CLT.
  • Enter Insurance payments and corresponding journal entries (prepaid) Quarterly
  • Enter online bank transfers into QB
  • Process invoices and regular monthly bills- Prepare checks for invoices and payments that are due and scan the invoices for attachment to the record in Quick Books.
  • Balance/Reconcile all bank accounts monthly
  • Record monthly Mortgage Serviced NET payment received in QB noting any escrow or payment deficiencies.
  • Enters donations from Donation portals – Send out a Thank you Letter to all donors and enter donor information into CRM system.
  • Regularly track all auto ACH payments and enter the transactions into Quick Books.
  • Enter homeowner mortgage payments received and pay their homeowners insurance/property tax payments as needed. (3rd Party serviced mortgages excluded.)
  • Coordinate weekly with Accounting/Compliance Specialist to reconcile all cross-managed accounts.
General Office:
  • Check email daily and respond accordingly
  • Check Donation portals and record any contributions or donation
  • Maintain a GIK (Gift In Kind) spreadsheet tracking services and material donations
  • Check mortgage payoffs when requests come in from Mortgage Servicer. Confirm that amount matches w/QB and forward to Executive Director for signature. Communicate with Attorney for release of lien.
  • Coordinate with Accounting/Compliance Director that we have all paperwork complete for employees, sub-contractors, vendors, etc.
  • Prepare and submit Annual, Semi-Annual, and Quarterly reports.
Additional Routine Office Duties
  • Answer all phone calls incoming to the Bookkeepers extension.
  • Bi-weekly – Submit timesheets to Payroll check payroll reports when received for accuracy, enter employee pay breakdown in spreadsheet, then enter the payroll in QB
  • Create folders for new employees, new accounts, new clients etc, and file folders w/paperwork in secure file or in Executive Directors office.
  • Collect and File 1099 NEC info in preparation of sending out annually, the 1099s to Vendors and Sub Contractors.
  • Maintain Records for all Sub Contractors- Insurance, Waivers, Workman’s Comp Waivers, etc.
  • Prepare documents to get signatures from Executive Director. Scanning Docs as needed for electronic backup and mail documents as needed to recipients.
Job Type: Part-time Pay: $20.00 - $24.00 per hour

Benefits

  • 401(k)
  • 401(k) matching
  • Paid time off
  • Paid training
Physical Setting:
  • Office
Experience:
  • GAAP: 5 years (Required)
  • Accounting Bookkeeping: 5 years (Required)
  • QuickBooks: 5 years (Required)
Work Location: In person
Back to blog