Staff Accountant
CraftForce
Staff Accountant (A/R)POSITION OVERVIEWThe Staff Accountant is a core member of the Controller's team, carrying meaningful day-to-day responsibility across accounts receivable, project billings, treasury, and month-end close support. This is a broad role for someone early in their accounting career who wants real ownership — not a support function that passes work up the chain, but a position where the work product matters and the output is visible.Reporting directly to the Controller, the Staff Accountant manages the billing and collections cycle for project invoices, keeps cash and A/R records current and reconciled, supports the close process with assigned reconciliations and subledger work, and responds to ad hoc reporting needs as they arise. The Controller reviews and signs off, but the Staff Accountant owns the execution.This role is well suited for someone with 1–3 years of accounting experience who is ready to grow quickly, take direction well, and build depth across multiple functional areas simultaneously. The variety of work and direct exposure to the Controller and Director of Finance make this a strong development opportunity for someone with the right drive and attention to detail.Why This Adds ValueThe Staff Accountant carries real ownership across several of the most operationally critical functions in the finance team: getting project invoices out the door, keeping collections moving, maintaining the cash record, and contributing to a close that the Controller can rely on. This is not a support role that feeds work to someone else — it is a role where the work product is the output. When a billing is late, cash comes in late. When a reconciliation is incomplete, the close is delayed. When this role operates with accuracy and discipline, the entire finance function moves faster and more confidently.KEY RESPONSIBILITIESProject Billings & Revenue ManagementThe Staff Accountant owns the project billing cycle — from invoice preparation through submission — working closely with the Operations Project Administrator and project managers to ensure every billable dollar goes out accurately and on time.Prepare and issue project invoices in accordance with contract billing terms — including AIA G702/G703 applications for payment, lump-sum billings, time-and-material invoices, and milestone-based draws.Coordinate with the Operations Project Administrator and project managers to confirm billing amounts, percentage-complete representations, and stored materials documentation before invoice submission.Track retainage balances by contract, monitoring retainage held and retainage receivable and initiating timely release requests upon project completion.Monitor contract billing schedules and alert the Operations Project Administrator and Controller when billing opportunities are approaching or when scheduled billings have not gone out.Reconcile billed revenue to job cost percentage-of-completion data each period in coordination with the Operations Project Administrator, ensuring revenue is supportable and consistent with contract terms.Maintain organized billing records by project, including submitted invoices, backup documentation, payment history, and retainage status.Accounts Receivable & CollectionsPost and apply cash receipts accurately and on a timely basis, ensuring all incoming payments are recorded to the correct customer, invoice, and entity.Maintain the A/R aging across all three entities, monitoring outstanding balances and flagging accounts approaching or past due to the Controller for escalation decisions.Conduct routine collections follow-up on outstanding invoices — communicating professionally with customers, documenting contact activity, and reporting collection status to the Controller.Research and resolve billing discrepancies, short payments, and disputed invoices, coordinating with project managers or operations as needed to reach resolution.Process credit memos and adjustments with proper documentation and Controller approval.Reconcile the A/R subledger to the general ledger each period and present the reconciliation to the Controller for sign-off before the close is finalized.Treasury & BankingPerform daily cash activity review, recording bank transactions and ensuring cash balances are accurately reflected across all three entities.Prepare monthly bank reconciliations for all accounts, identifying and documenting all reconciling items and resolving outstanding items promptly.Submit completed bank reconciliations to the Controller for review and sign-off on the established close schedule.Flag unusual bank activity, timing differences, or unresolved items to the Controller without waiting for the period-end review.Month-End Close SupportThe Staff Accountant carries assigned close responsibilities each period, executing their portion of the close independently so the Controller can focus on review, judgment-level entries, and the final reporting package.Complete assigned balance sheet reconciliations on the close calendar, preparing clean, well-supported workpapers that are ready for Controller review without back-and-forth.Ensure all cash receipts are posted and the A/R subledger is current and reconciled before the close cutoff.Complete bank reconciliations and have them ready for Controller sign-off within the established close window.Post routine journal entries as assigned by the Controller, including prepaid amortization schedules, recurring entries, and accruals with clear support.Communicate proactively with the Controller if any close item is at risk of missing its deadline — surface the issue early, not at the deadline.Ad Hoc Reporting & General Accounting SupportRespond to ad hoc reporting requests from the Controller or Director of Finance, pulling data, organizing it clearly, and delivering it on the timeline requested.Assist in preparing supporting schedules and documentation for external audits, tax filings, or insurance inquiries as directed.Support the finance team during high-volume periods, system transitions, or special projects by taking on additional tasks as assigned.Maintain organized, audit-ready workpapers and accounting records for all areas of responsibility.Continuously look for ways to do the work more accurately and efficiently — and bring those ideas to the Controller.QUALIFICATIONSEducationBachelor's degree in Accounting, Finance, or a related field preferred. Candidates with an Associate's degree and strong relevant experience will be considered.Experience1–3 years of accounting experience with hands-on exposure to at least some of the following: billing, A/R, bank reconciliations, or month-end close support.Prior experience in a construction, contracting, staffing, or project-based environment is a meaningful advantage but not required.Experience with AIA billing, retainage tracking, or project invoicing is a plus — candidates who haven't done it before but are eager to learn will be considered.Any background that demonstrates comfort working with numbers, meeting deadlines, and managing organized records will be viewed positively.Technical SkillsComfortable working in accounting software and able to learn new platforms quickly; prior experience with construction or project-based systems is a plus.Solid Excel skills sufficient to build and maintain reconciliation schedules, aging trackers, and billing logs.CompetenciesDetail-oriented and accurate — understands that billing errors, missed cash applications, and reconciliation gaps have real consequences and takes that seriously.Organized and deadline-driven, able to manage multiple ongoing responsibilities across several entities without dropping tasks or missing cutoffs.Takes direction well and follows through completely — when given an assignment, the Controller shouldn't have to check in twice.Communicates openly and early — raises questions, flags issues, and asks for clarification before a problem grows rather than after.Eager to learn and ready to grow — this role covers a lot of ground for someone early in their career, and the right person will see that as an opportunity, not an obstacle.MEASURES OF SUCCESSThe Staff Accountant will be evaluated against the following outcomes:Project invoices submitted accurately and on schedule each billing cycle with no missed billing opportunities.A/R aging kept current, with collections follow-up documented and escalation items surfaced to the Controller proactively.Bank reconciliations and A/R subledger completed on the close calendar and ready for Controller sign-off without rework.Assigned close tasks delivered on time and at a quality level that requires minimal correction in Controller review.Ad hoc reporting requests turned around accurately and on the timeline given.Demonstrated growth in technical proficiency and independent judgment over the first 12 months.This job description reflects the principal functions of the role. It is not intended to be an exhaustive list of all duties, responsibilities, and qualifications. The company reserves the right to modify, add, or remove duties as business needs evolve.
- ...Staff Accountant (A/R) POSITION OVERVIEW The Staff Accountant is a core member of the Controller’s team, carrying meaningful day-to-day responsibility across accounts receivable, project billings, treasury, and month-end close support. This is a broad role for someone...SuggestedFull timeContract work
- ...tools like Copilot and ChatGPT High school diploma / GED/ equivalent Preferred Qualifications Bachelor’s degree in accounting, finance, or a related field Experience in a client-facing or consultative role, such as financial advising, insurance, retail...SuggestedHourly paySeasonal workWork at officeLocal areaWeekend workAfternoon shift
- ...The Senior Accountant reports directly to the Chief Financial Officer and plays a key role in maintaining accurate financial records, supporting the monthly close process, performing account reconciliations, and ensuring the effectiveness of internal controls. This...SuggestedPermanent employmentFull timeMonday to Friday
$80k - $90k
...Jefferson Township, OhioPay: $80,000.00 to $90,000.00 per yearContract: PermanentKey ResponsibilitiesPrepare and review journal entries, account reconciliations, and supporting schedules.Lead key aspects of the month-end, quarter-end, and year-end close processes.Maintain and...Suggested- ...organization seeking a skilled Bookkeeper to join our team. Responsibilities Maintain accurate financial records, including accounts payable and receivable, payroll, and general ledger entries. Reconcile bank statements and ensure timely and accurate financial...SuggestedWork at office
$80k - $90k
...Key Responsibilities Prepare and review journal entries, account reconciliations, and supporting schedules. Lead keyaspects of the month-end, quarter-end, and year-end close processes. Maintain and reconcile general ledger accounts to ensure accuracy and completeness...Local area- If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Specialist MAYSVILLE Full Time Maysville, KY, US 2 days ago Requisition ID: 1273 Job Title: CNC Specialist Division...Full timeShift work
- Job Description: Serves as an adult and youth prevention specialist, providing resources, networking opportunities and training.Role and ResponsibilitiesServes as a community consultant to mobilize and empower communities to work toward the prevention of substance abuse...Remote work
- ...Purchase Plan & 401k with Employer Contributions Starting Day One Medical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA) Team Member Health/Wellbeing Programs Tuition Educational Assistance Programs Opportunities for Career Growth O...Local areaImmediate startFlexible hours
- PRN Clerical Specialist For Physician Services Thank you for considering a career with us! Healthcare is an ever-growing field demanding dedicated, and well-trained individuals. Meadowview Regional Medical Center is now hiring a PRN Clerical Specialist for Physician...ReliefImmediate start
- ...Purchase Plan & 401k with Employer Contributions Starting Day One Medical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA) Team Member Health/Wellbeing Programs Tuition Educational Assistance Programs Opportunities for Career Growth O'...Local areaImmediate startFlexible hours
- ...repairs, and team highlights for social media and website content. Help create and post engaging content on the shop's social media accounts. Clean and organize the office, lobby, kitchen, bathrooms, and parts area. Run local errands as needed. What We're...Work at officeLocal areaMonday to Friday
- Your Golden Ticket to a Sun-Kissed CareerOur salons are filled with enthusiastic, fun employees who are passionate about client service. Be a part of a positive working environment where you are truly a valued member of the team. Whether you are looking for a fun part-...Part time
- Embrace the opportunity to become a Sales Associate at Five Below! Deliver outstanding customer service, drive sales, and keep our store running smoothly. If you thrive in a fast-paced retail environment and enjoy helping customers, this is your chan
- Organization : Name MAYSVILLE KY Default: Location : City MAYSVILLE Overview The purpose of the Financial Representative is to meet the needs of middle-income clients by educating them on risk protection, financial security, and wealth creation; analyzing...Work at officeLocal area
- ...Acumen Plans, Aligns & Prioritizes Builds Talent Collaborates Leading by Example Communicates Effectively Ensures Accountability & Execution QUALIFICATIONS AND SPECIAL SKILLS REQUIRED: High School education or equivalent required, AA degree...Local area
- Stocking Team Associate WM Supercenter #1569 240 Wal Mart Way Maysville, KY 41056-7516 5 open positions CP-1569-9048 $14.00 - $27.00/hr Part time Shift may start between 8:00am - 11:00am Shift may start between 1:00pm - 4:00pm Role Summary Stocking associates ...Hourly payMinimum wageFull timeTemporary workPart timeSummer workShift work
$12.5 - $15.5 per hour
Your Golden Ticket to a Sun-Kissed Career Our salons are filled with enthusiastic, fun employees who are passionate about client service. Be a part of a positive working environment where you are truly a valued member of the team. Whether you are looking for a fun part...Hourly payDaily paidFull timePart timeCasual workFlexible hoursShift work$11 - $17 per hour
...Purchase Plan & 401k with Employer Contributions Starting Day OneMedical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA)Team Member Health/Wellbeing ProgramsTuition Educational Assistance ProgramsOpportunities for Career GrowthO'Reilly Auto Parts...Hourly payMinimum wageLocal areaFlexible hours- Sally Beauty AdvisorBy working at Sally Beauty, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to express themselves through hair – and we need passionate and talented people to make this happen!!...
- Be among the first 25 applicants to apply for this exciting opportunity with Prudential Advisors. Get AI-powered advice on this job and access more exclusive features. Direct message the job poster from Prudential Financial for more information. Business Development Manager...Full time
- Cato is seeking a Full Time Assistant Manager to join it's team in Maysville, KY! At Cato Fashions, we believe a woman shouldn't have to spend a lot of money to feel confident and beautiful. We want women to count on us for the latest trends at affordable prices. Whether...Full time
- Long John Silver's - Assistant Manager Needed! Are you ready to lead a dynamic team and create a fun working environment? Do you have a passion for delivering exceptional customer service while enjoying delicious, sustainably-caught seafood? Join Long John Silver's, a ...Temporary workAfternoon shift
- Select and gather products for customers' on-line orders in the most efficient manner with attention to freshness and quality. Assemble customers' on-line orders, process coupons and payment, and deliver and load orders to cars when customers arrive
$20 per hour
...example in all company operations. The Assistant Salon Director fosters a sense of urgency to achieve objectives and holds the team accountable for delivering an exceptional client experience. Tasks & Responsibilities Monitor and manage daily operations of the salon...Hourly payDaily paidFull timeContract workPart timeCasual workLocal areaImmediate startFlexible hoursShift workNight shiftWeekend work- ...Summary Provide client-focused support to financial advisors by serving clients and ensuring smooth processing of account needs. Coordinate account requests and maintain accurate client records while assisting with appointment scheduling and preparation of meeting materials...Work at office
- ...delivering strong retail performance by identifying customer needs and recommending appropriate banking solutions. · Act with accountability in achieving individual sales goals through proactive conversations, referrals, and marketing outreach both inside and outside...Full timeLocal areaFlexible hours
- Career Opportunities with Batt and Stevens Body Shop A great place to work. Careers At Batt and Stevens Body Shop Share with friends or Subscribe! Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they...Immediate start
$11.5 - $13.5 per hour
Ice Cream Specialist (Ice Cream DipClerk) Reports to: Store Manager Schedule: Part Time (25 hours or less per week); may work 1st, 2nd or 3rd shift Pay Range: $11.50/hr - $13.50/hr NOTE: You must be at least 16 years old to work at United Dairy Farmers. Position...Part timeShift workNight shiftDay shiftAfternoon shift- ...Personal Banker located in Maysville, KY. The Personal Banker will be responsible for tasks such as handling deposits, opening new accounts, providing financial services, and delivering exceptional customer service on a daily basis. Qualifications Experience in Personal...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Accountant. Be the first to apply!




