Payroll & Bookkeeping

Payroll Services


By letting us at Phil Thompson & Associates take care of your payroll, you no longer have to worry about keeping up with complex Minnesota financial laws that can be confusing and time-consuming when dealing with farm insurance and related taxes. We have the expertise to handle more complicated payroll transactions, like pretax and after-tax deductions including garnishments, flex accounts, and employee benefits. Some of the payroll services we provide are:

  • Calculating and preparing payroll.
  • Writing employee payroll checks.
  • Direct deposit using ACH.
  • Payroll tax deposits and quarterly and annual reports.
  • Forms W-2 and 1099.
  • Workers compensation audits.
  • Sales and use tax deposits and reports.
  • W-4’s, 1-9’s and new hire reports.
  • Initiating child support and retirement account payments.


Click the link to view your payroll information:
Payroll Portal




Bookkeeping Services

When owning your own business, it is imperative to know how your company is performing on a regular basis. We can turn your transactions into reports that reflect the condition of your company. These reports are a useful tool for evaluating your productivity and profitability, and also helpful in obtaining financing for your business. By letting us take care of your bookkeeping, you will have more time to focus on running your business.

We tailor our bookkeeping services to meet your needs, whether it is a one-time training session using Quickbooks software, or preparing a complete set of books on a monthly, quarterly, or annual basis. We can help you set up a new business and offer training so you can do your own bookkeeping, so contact us if you are in the Warren, East Grand Forks, or Crookston, MN area today. Some of the bookkeeping services we offer are:

  • Bookkeeping using Quickbooks, Ag Check, Redwing, and Peachtree.
  • Enter transactions.
  • Reconcile bank statements and accounts.
  • Depreciation schedules.
  • Income statement, balance sheet and general ledger.
  • Customized reports, like vendor payment and customer sales reports.
  • Onsite training.
  • Bill paying.
  • Sales and use tax deposits and reports.