Job Details

Accountant I

  2019-01-10     Tallapoosa River Electric Cooperative     P O Box 675 LaFayette   


Job Title: Accountant I

Department: Accounting

Reports to: Manager of Financial Services


To provide professional service to the member-consumers and vendors by:

  • Rendering prompt, efficient, courteous and reliable bookkeeping service that will promote good will between the Cooperative and its members.

    • Help provide complete and accurate financial records and statistical reports that will assure efficient management of the Cooperative.


      Bachelor’s degree preferred, High School diploma or equivalent required


      Accounts Payable

  • Open invoices and distribute to correct department/person.

  • Print electronic invoices and distribute to correct department/person.

  • Put Item IDs that correspond with the account number(s) indicated on each invoice.

  • Check each invoice item amounts and taxes.

  • Put any additional taxes on invoice.

  • Check account 154 invoices for correct vendor number, item number, quantity and unit cost.

  • Enter the invoices into the computer system for payment, and balance print-out to invoices.

  • Prepare checks, ACHs and Drafts for payment of invoices.

  • Maintain files on all check, ACH and Draft copies.

    Accounts Receivable/Other Accounts Receivable

  • Maintain files on all invoices.

  • Prepare all vouchers /invoices for consumer and employee purchases/phone bills paid through the Cooperative.

  • Prepare ARJ vouchers to pay TREC electric bills each month.

  • Prepare a recapitulation of ARJ vouchers.

  • Balance ARJ monthly.


  • Insure all Accounts Payable and daily postings of bill payments are carefully and accurately scanned into the system in a timely manner.


  • Update all timesheets for pay period and check for errors by comparing report to summary sheet(s).

  • Insure that employee deductions are entered into the payroll system in a timely manner.

  • Run all programs needed to complete payroll-balancing taxes and deductions.

  • Insure the direct deposit is uploaded to the bank before bank cut off deadline and that funds are available in the Payroll Account.

  • Insure that the non-direct deposit checks are signed.

  • Insure that all district checks are mailed out on time.

  • Post transportation end of month mileages to respective vehicles.

  • Prepare ALL tax forms-bi-weekly, monthly, quarterly, and/or yearly as required.

  • Insure that all tax forms are mailed, called in, or sent over the internet on time.

  • Insure that funds are available in the General Funds account to pay taxes when due.

  • Insure that benefit contributions are uploaded on time, and that funds are available in the General Funds account.

  • Prepare information for yearly Workers’ Compensation audit.

  • Prepare payroll surveys requested from A.R.E.A. and other entities.

  • Prepare employee Form W-2s and give to employees by the date required by the Federal government.

    Capital Credits

  • Assist Manager of Financial Services, as needed, in balancing the Capital Credit account and maintaining Acct. 217.

    Member Deposits

  • Assist Manager of Financial Services, as needed, in maintaining and balancing Acct. 208.

    Miscellaneous Duties

  • Prepare daily “Cash Report” for the General Manager and Manager of Financial Services.

  • Record all cash reports for the month and balance to the daily Cash Report.

  • Store cash reports in boxes for permanent records.

  • Check and file deposit slips in their respective envelopes as they are returned by the bank.

  • Assist with records of employees’ clothing allowance.

  • Participate in the preparation for the Annual Meeting as required, which includes assisting in the registration of members.

  • Assist as needed in the event of a major outage.

  • Assist the Manager of Financial Services in other duties as required.

  • Willing to work nights, weekends, holidays and any situations as required.

  • Other duties as assigned.



  • Manager of Financial Services - to obtain information, guidance, and necessary approval.

  • Fellow Employees - To work in a friendly businesslike manner. To answer employee questions related to payroll.


  • Educational Classes - To participate in classes to improve skills.

  • Members, Consumers, General Public - To maintain a courteous, friendly, and cooperative relationship with all members and consumers; and to promote good public relations in all contacts with the general public.


  • See well enough to read fine print without errors or transposition.

  • Hear well enough to talk on telephone/hear speaker 20 feet away.

  • Speak clearly enough to address group of five or less.

  • Use of hands and fingers to write and use a keyboard.

  • Ability to lift 50 pounds.


  • Possession of a valid driver’s license

  • Willing to work overtime, holidays, and weekends

  • Willing to travel as requested

  • Required to live within 25 miles of LaFayette office

    IMPORTANT: This position description is not intended to be all-inclusive; an employee will also perform other reasonably related job responsibilities as assigned by immediate supervisor and other management as required.

    This organization reserves the right to revise or change job duties as the need arises. This position description does not constitute a written or implied contract of employment. Management reserves the right to change position descriptions, job duties, or working schedules based on their duty to accommodate individuals with disabilities.

    Due to the specialized skills required, technical nature of the job, and the lack of other employees to whom functions can be distributed, all the above job activities are essential job functions.


Apply in person at any Alabama Career Center- ask for a Tallapoosa River Electric Application for Job #2570521. Resume may be attached to the application.

Do not contact this company in solicitation of any product or service.

apply below | save job

Apply for this Job

Apply Here

Get more jobs like these sent to your email. Register

Back to Search

Want an email alert with jobs like this one? Sign up today!