Datatech
As you write checks, you can record them in the checkbook. For farming operations, if you are breaking up between different cost centers you can manually itemize and add in your different locations.