Senior Bookkeeper
Evergreen Memorial Trust
Job Description
Job Description
Senior Bookkeeper
Company: Evergreen Memorial Trust
Location: Roanoke, VA (Corporate Headquarters)
Job Type: Full-Time
Reports To: General Manager / Executive Management
Position Summary
For over a century, Evergreen Memorial Trust has provided compassionate end-of-life planning and perpetual care across Western Virginia. We are seeking a detail-oriented Senior Bookkeeper (CPB/CB) to manage our core financial operations, ledger integrity, and multi-location account reconciliations. In this full-charge role, you will oversee day-to-day transactions, manage AP/AR, process weekly payroll for approximately 20 employees, and reconcile large bank and trust accounts with absolute accuracy. The ideal candidate brings 5+ years of hands-on bookkeeping experience, proficiency in Sage/Peachtree software, and the high ethical standards required to handle sensitive financial records.
Key Responsibilities
1. Financial Ledger & Account Management
- General Ledger & Daily Transactions: Record, verify, and post all daily financial transactions, incoming cash payments, and contract deposits into the correct general ledger accounts.
- Large Account & Trust Reconciliation: Reconcile monthly bank statements, credit card accounts, and large operational funds. Assist in maintaining accurate records for perpetual care trust funds and pre-need burial contract accounts.
- Month-End & Year-End Closing: Perform month-end close procedures, prepare adjusting journal entries, and ensure general ledger balances are fully reconciled.
2. Accounts Receivable (AR) & Accounts Payable (AP)
- Accounts Payable: Manage vendor payments, review invoices for accurate coding and authorization, process check runs, and negotiate payment schedules when required.
- Accounts Receivable: Process client payments, generate invoices/statements for pre-need and immediate-need family payment plans, and monitor outstanding balances with discretion and tact.
- Petty Cash & Cash Receipts: Manage office petty cash disbursements, prepare routine bank deposits, and track all physical cash/check receipts.
3. Payroll & HR Support
- Payroll Processing: Accurately process weekly payroll for approximately 20 full-time and part-time staff members (including administrative, sales, and groundskeeping personnel).
- Tax & Deductions Management: Calculate and remit payroll taxes, manage PTO accruals, process employee deductions, and prepare quarterly/annual payroll tax filings (or coordinate with external payroll services).
4. Compliance, Reporting & Tax Preparation
- Financial Reporting: Prepare regular monthly and quarterly financial summaries (Balance Sheet, Income Statement, Cash Flow) for upper management.
- Tax Forms & Audit Support: Complete required state and federal tax schedules (including 1099s, sales tax, and payroll tax returns). Prepare financial records for annual audits and tax returns completed by external CPAs.
Requirements and Qualifications
- Certification / Education:
- Certified Bookkeeper (CPB via AIPB or NACPB certified) preferred.
- High School Diploma or equivalent required; Associate’s or Bachelor’s Degree in Accounting, Finance, or Business Administration strongly preferred.
- Experience:
- 5+ years of full-charge bookkeeping experience (or 3+ years with a professional certification and proven track record with complex ledger accounts).
- Demonstrated experience balancing and reconciling large, high-volume bank accounts .
- Software & Technical Proficiency:
- Expert proficiency with Sage / Peachtree Accounting systems.
- Strong skills in Microsoft Office Suite (advanced Excel skills, including pivot tables and lookup formulas, preferred).
- Direct experience running weekly payroll for ~20 employees .
- Key Skills & Attributes:
- Strong foundational understanding of US GAAP, AP/AR workflows, and double-entry accounting.
- Exceptional numerical precision and analytical skills.
- Excellent written and verbal communication skills; ability to communicate respectfully in a memorial/cemetery service environment.
- High ethical standards, confidentiality, and integrity when managing sensitive financial data and family trust records.
Progressive family owned business that is supportive of our teams' success.
Company Description
Progressive family owned business that is supportive of our teams' success.
$90k - $100k
...you a payroll leader who thrives on accuracy, compliance, process improvement, and exceptional employee support? Nitto is seeking a Senior Payroll Specialist to play a critical role within our payroll organization, leading payroll operations while helping drive...Senior$24 - $28 per hour
...Woods Rogers is seeking an experienced, detail-oriented and motivated Senior Accounts Payable Specialist to join our dynamic Accounting team. The Senior Accounts Payable Specialist is responsible for managing the firm’s accounts payable function and ensuring that invoices...SeniorHourly payFull timeWork at officeImmediate startMonday to Friday- ...committed to maintaining efficient operations and supporting staff with clear processes and dependable leadership.Role Description The Senior Payroll Specialist is a full-time, on-site role based in Texas, United States. This role is responsible for end-to-end payroll...SeniorFull timeLocal area
- ...Annual Performance Goal document for remaining Performance Measurements. Knowledge and Skills Experience: One to three years of bookkeeping, accounting, banking, or related experience. Education: A high school education required. Accounting or Business related college...SuggestedWork at officeImmediate startMonday to Friday
- Job Description Accounting Clerk Individual is responsible for various automotive accounting functions with a knowledge of automotive F&I processes. Attention to detail with the ability to work in a fast-paced environment, will have at least one to two years' experience...SuggestedTemporary workWork at office
- ...We are seeking an accurate, control-minded, and detail-oriented Bookkeeper to oversee the core financial operations for approximately 40 employee benefit plans and related entities, including Taft-Hartley (multiemployer) and municipal clients. This r Bookkeeper, Payment...
- We are assisting a client, in downtown Mobile, AL, in their search for a detail-oriented and dependable Entry-Level Payroll Specialist . This position is ideal for someone looking to build a career in payroll or accounting. The Payroll Specialist will assist with processing...Work at officeLocal area
- Company Description The organization is seeking a detail-oriented Payroll Specialist to support accurate and timely payroll operations in a flexible, remote environment. The company values reliability, integrity, and strong customer service, and focuses on creating a collaborative...Part timeLocal areaRemote workFlexible hours
$16 - $18 per hour
Description of the Role: The Accounts Receivable Clerk at Berglund Automotive in Roanoke, Virginia will be responsible for handling all aspects of accounts receivable, including processing and reconciling incoming payments, resolving payment discrepancies, and handling...Bi-weekly payHourly pay- Accounts Payable Specialist The Accounts Payable Specialist is a critical Finance/Accounting role primarily responsible for Accounts Payable processing for the Warfighter Systems division. In addition, this role manages Concur travel and expense report approval processing...Contract workWork experience placementFlexible hours
$16 - $18 per hour
About Us: Berglund Automotive has proudly served our community for nearly 50 years. With 11 dealership locations and a centralized administrative team, we are committed to operational excellence, accuracy, and outstanding internal support. Position Overview: We are seeking...Bi-weekly payHourly payWork at office$50k - $70k
Fund Accounting Bookkeeper (3–5 Yrs Exp) Tired of dry corporate finance? Bring your expertise to a business that feels like home. We are seeking an accurate, control-minded Fund Accounting Bookkeeper for a full-time, direct-hire role. Working with our close-knit...Permanent employmentFull timeTemporary workWork experience placementShift work- ...Roanoke area with exceptional service, quality workmanship, and a commitment to doing the job right. We're looking for an experienced Bookkeeper to oversee the day-to-day accounting and operational financial functions of our growing business. This is not a traditional...
- ...Qualifications Bachelor’s degree in Accounting or related business field preferred (or equivalent work experience) Minimum 2 years of bookkeeping or accounting experience Minimum 1 year of payroll processing experience using ADP Working knowledge of GAAP principles...Full timeWork experience placement
$20 - $24 per hour
Job Description Job Description Woods Rogers is seeking a detail-oriented and motivated Accounts Payable Clerk to join our dynamic accounting team. The Accounts Payable Clerk is responsible for processing vendor invoices, maintaining accurate financial records, and...Hourly payFull timeWork at officeImmediate startMonday to Friday$18 - $20 per hour
Description of the role: The Automotive Payroll Clerk at Berglund Automotive plays a crucial role in ensuring accurate and timely payroll processing for multiple dealerships. This position is also responsible for employee benefits for assigned dealerships and ensuring...Bi-weekly payHourly payFull time- TAX SENIORWell established, highly profitable regional CPA firm seeks a Tax Senior to specialize in estate and trust tax. Hybrid work environment. Candidates must have estate and trust tax experience. We offer a very reasonable work life balance, excellent benefits including...Senior
- Please complete the application completely and accurately. Position Description We are searching for an experienced , detail-oriented Payroll Specialist to join our growing company. In this position, you be responsible for compiling, recording, and processing payroll ...Work experience placementLocal area
- Kanawha Stone Company, Inc. is seeking a dependable, detail-oriented Accounts Payable Specialist to join our administrative team. This position is responsible for day-to-day financial transactions including accounts payable processing, corporate credit card reconciliations...Temporary workSummer workWork at office
- Job Summary The Accounts Payable Specialist is a critical Finance/Accounting role primarily responsible for Accounts Payable processing for the Warfighter Systems division. In addition, this role manages Concur travel and expense report approval processing, supports payroll...Work experience placement
- ...QualificationsPrevious experience with compliance, food-service programs, or regulatory documentation preferred.Previous accounts payable, bookkeeping, or accounting experience preferred.Strong attention to detail and accuracy.Excellent organizational and time-management skills....Full timeWork at officeMonday to Friday
- ...Viva Senior Living is seeking a Concierge to greet guests and assist residents, while maintaining a warm, compassionate environment. You will answer phones, sign in visitors, and help direct people to resident rooms with professionalism and discretion. Responsibilities...Senior
- We are partnering with a well-established international moving and relocation company that's expanding and is looking to add an experienced Accounts Receivable & Collections Specialist to their Sterling, VA team. This is a hybrid position, offering a mix of office and...Work at officeRemote workWork from homeRelocation
- ...Job Title: Senior Scheduler Location: On-Site role, Various Locations Across the USA to choose from. Industry: Mission Critical Construction Position Overview The Senior Scheduler position is On-site and responsible for developing, managing, and overseeing...Senior
$70k - $200k
...— choose the location that fits you, or work remotely. Room to grow — opportunities at every level, from staff accountant to senior tax leadership. What they're looking for: Active CPA license (or actively pursuing/near completion, depending on level) Strong...SeniorWork at officeRemote workFlexible hours- Key Responsibilities Drive net-new ServiceNow business development Generate and qualify leads through outbound and networking efforts Own full sales cycle: prospecting → proposal → negotiation → closure Build relationships with CIOs, IT Directors, and ServiceNow...Senior
$125k
...SENIOR ACCOUNTANT - Big 4 or Top 10 CPA Firm Auditors $125K Base + Up to $25K Bonus 100% Remote ***CFO is Based in DC and will ONLY consider candidates who reside in MD, VA, DC, PA, DE to allow for occasional meetings*** Our client is a growing, private equity...SeniorRemote work- RGC Resources Inc., publicly traded on Nasdaq (RGCO) and parent of Roanoke Gas Company, is seeking candidates for the position of HR and Payroll Coordinator. Payroll Administration Process bi-weekly payroll, ensuring accurate time records and proper calculation of federal...Full timeWork experience placementWork at office
- ...AECOM is seeking a Professional Engineer (PE) licensed in Virginia and/or the District of Columbia to serve as a Senior CMI Project Manager / Deputy CMI Market Sector Lead. This role will support AECOM’s Construction Management and Inspection (CMI) transportation business...Senior
- ...LLC and Smart Coats Inc. are seeking an experienced part-time Senior Accountant to work with our internal finance team on the review... ...work rather than extensive QBO cleanup. This is not a bookkeeping or data-entry position. The right candidate will be...SeniorPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Bookkeeper. Be the first to apply!
- bookkeeping clerk Roanoke, VA
- bookkeeper - construction Roanoke, VA
- work from home bookkeeper no experience Roanoke, VA
- bookkeeper Roanoke, VA
- accounting technician Roanoke, VA
- remote bookkeeper part time Roanoke, VA
- gl accountant Roanoke, VA
- school bookkeeper Roanoke, VA
- senior devops engineer remote Roanoke, VA
- senior vmware engineer Roanoke, VA



