Senior Staff Accountant
Only freelancers located in the U.S. may apply.U.S. located freelancers only
Assist with month-end close, billing, accounts payable, and reconciliations Accounting • Prepare and post journal entries for accruals, prepaids, fixed assets, and other key transactions in accordance with GAAP and internal policies. • Involved in the month-end and year-end close processes, ensuring timely and accurate completion of financial reporting deliverables. • Maintain and reconcile general ledger accounts, ensuring accuracy, completeness, and proper classification of transactions. • Perform detailed balance sheet reconciliations monthly, investigating and resolving variances to ensure data integrity. • Develop and implement process improvements to streamline accounting workflows, reduce manual effort, and enhance data accuracy. • Managing and responding to inquiries sent to the Accounting department’s shared email inbox. • Ensure compliance with internal policies, accounting standards, and regulatory requirements. • Assist with ad hoc analyses, reporting projects, system implementations, and other strategic initiatives as needed. • Analyze financial statements and internal reports to identify discrepancies, variances, or unusual trends and proactively resolve issues. Client Billing • Review customer contracts and agreements to determine appropriate billing terms, schedules, and methods in compliance with company policies and revenue recognition standards. • Collaborate with Sales, Legal, and Service teams to resolve contract discrepancies, clarify billing requirements, and gather any missing documentation or data. • Generate and issue accurate, timely invoices based on completed sales and service transactions, ensuring alignment with contractual obligations and internal controls. • Ensure invoice accuracy, including validation of product or service descriptions, quantities, pricing, and applicable taxes or discounts. • Record and apply incoming payments received via checks, credit cards, or ACH to appropriate customer accounts in the general ledger. • Reconcile customer payments with outstanding invoices, investigating and resolving any variances or unapplied cash. • Maintain and monitor accounts receivable aging reports by business division, proactively flagging overdue accounts and supporting collections efforts when needed. • Assist in month-end close activities related to accounts receivable, including revenue reporting, deferred revenue analysis, and AR-related journal entries. Accounts Payable • Code invoices to the appropriate general ledger accounts and cost centers in alignment with company policy. • Obtain proper departmental or managerial approvals prior to processing payments. • Ensure timely and accurate payments in compliance with internal policies and approval workflows. • Assist with month-end close by preparing accurate AP reports and reconciliations. Payroll • Review and audit payroll data prepared by the payroll team in ADP Workforce Now prior to final submission, ensuring accuracy, completeness, and compliance with internal controls. • Validate employee hours, earnings, deductions, bonuses, commissions, and tax withholdings to ensure all payroll elements are correctly calculated. • Ensure compliance with internal policies and all applicable federal, state, and local payroll regulations. • Reconcile payroll-related general ledger accounts, including wages, payroll taxes, and employee benefits. • Verify the correct classification of employees and compensation structures within the ADP system. • Identify and resolve discrepancies between payroll reports, timekeeping systems, and financial records before payroll is finalized. • Collaborate with the payroll team, HR, and ADP support to address errors, make adjustments, and ensure timely payroll processing. • Prepare and post payroll journal entries to the general ledger in accordance with GAAP. • Monitor accruals related to bonuses, and commissions to ensure proper financial reporting and alignment with payroll cycles. • Uphold confidentiality and integrity of all payroll data and employee information.
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- IntermediateExperience Level
$36.00
-
$60.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:5 days ago
- Interviewing:3
- Invites sent:4
- Unanswered invites:1
About the client
- United States12:53 AM
- Large company (100-1,000 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by