![]()
The AgriSoft|ERP is an advanced technology software system that is easy to use and is built around a sophisticated methodology that animal agricultural companies can employ to streamline their organizations improving both accuracy and efficiency.
The AgriSoft|ERP is a state-of-the-art software system that supports poultry, egg and swine companies' accounting and management needs. Underneath the AgriSoft|ERP is an underlying database that has been modeled to capture all of the data required by the poultry, commercial egg, and swine operations. The AgriSoft Data Model is a series of application-specific program components which we call Modules. These various Modules are combined to create a series of user-friendly application solutions. Our Mission is to improve the operational efficiencies of our clients by providing excellent information technologies through innovation, partnership and superior customer service.
AgriSoft|ERP Modules:
- General Ledger
- Accounts Payable
- Accounts Receivable
- Order Entry
- Purchase Orders
- Inventory Processing
- Inventory Control
- Master Table

General Ledger
The General Ledger Module is the core of the AgriSoft ERP system. Other modules (Accounts Receivable, Accounts Payable, Logistics & Invoicing, Inventory Control. Fixed Assets, etc.) automatically generate accounting entries that are fed into the General Ledger Module automatically or manually.
Features include:
- Built in system control options customize General Ledger System to your needs.
- Automatic transfer of journal entries from other modules, such as P/R, Inventory, A/P, A/R, Logistics, and Fixed Assets modules.
- All journal entries, manual or system generated, can be proofed before posting to the G/L.
- Financial Statement Design report generator included, or export data to spreadsheets.
- User configurable account structure.
- User defined Chart of Accounts allows flexibility.
- Year-End P&L closing entries are manually posted to retained earnings.
Accounts Payable
AgriSoft ERP Accounts Payable Module presents a framework for processing and paying vendor invoices and determining cash requirements.
Unique features include:
- Support for third-party "pay-to" inventory receipts via a three-way matching system.
- Highly flexible payment processing.
- Built in system control options customize Accounts Payable system to your needs.
- Checkbook and statement reconciliation for multiple bank accounts.
- Look-up is available by voucher, vendor invoice number, purchase order or check number.
- Handles manual checks, partial payments, electronic transfers, and vendor prepays.
- Invoices can be released for payment individually, by vendor, or by date.
- A cash requirement report is available to project future cash needs.
- Generates 1099's and 1099 magnetic media filing.
Accounts Receivable
AgriSoft ERP Accounts Receivable Module includes many sophisticated features typically found only in higher-priced AR packages. With AgriSoft ERP, you can track customer invoice history and payments, analyze a customer’s credit-worthiness, and update the General Ledger Module automatically.
Features include:
- Built-in system control options allow customization for your unique needs.
- Aging Report has six operator configurable aging limits that can be based on ship or invoice dates.
- Maintains detailed Invoice and Cash Receipt Histories with Reporting and Look-Up feature.
- Has Salesperson and Broker features for tracking sales, margins, and paying commissions.
- Provides sales margin information by customer, product, and invoice. Report options include: History, Salesperson or Class.
- Analysis reports can be created by, Customer or Product, or by Product or Customer location, or by G/L. Analysis reports can also be created by Geographical Code, Product Group Code and Customer Class.
- Tracks unfilled invoices. Tracks location and lot taken to fill invoices.
- Cash receipts screen handles, invoice adjustments, overpayments, credit memos and shortweights.
- Allows sales reporting by units (cases, dozens, pounds, tons, etc.) and/or dollars.
- Shows profitability by customer and route.
- Aging is configurable for six dates. Handles over and under payments, disputed invoices, short weights and returned items.
- Provides sales margin information by customer, product, and invoice. Customer Margin Report options include: History, Salesperson, Agreement, Class. Product Margin options include: History, Product Group, Brand, Category, Product Class, & Pricing Class. Invoice Margin options are Dollars or Per Unit.
- Sales Extract reads both current and historical files to access sales data for any time period.
- Analysis reports can be created by Customer or Product, by Product or Customer location, or by G/L. Analysis reports can also be created by Geographical Code, Product Group Code and Customer Class.
- Invoice generation automatically converts orders into invoices - select by date or document.
Order Entry Pricing
AgriSoft ERP Order Entry Pricing Module allows fast screen entry of orders and automatic generation of loading documents, shipping documents and invoices (priced or unpriced). The module interfaces with EDI modules, and can process multiple pricing levels including:
- Base product pricing
- Market pricing
- Daily market pricing
- Variance pricing
- Chain store pricing
- Catch weight pricing,
- Custom pricing.
Features include:
- Each customer, chain or group can have its own mark-up.
- Stores as many markets as needed by date. No need to switch prices at week end.
- Pricing allows mark-up by percent, amount or both.
- Special pricing stores price by customer, product and date. System "remembers" to use it on documents.
- Special feature for multi-company users ensures identical customer and product records in all companies.
- Includes customer credit limits for credit verifications at time of order entry (you can view aging).
- Automatically calculates sales taxes for state, county, and local levels (tax tables are configurable).
- Shipping documents can be generated with or without prices or prices adjusted for summary billing.
- Allows for multiple "ship to" addresses and temporary "ship to" addresses.
- Produces preliminary, adjusted and final truck route (loading)sheets with easy re-routing.
- Accepts orders from Hand-Held and Laptop computers via network communications.
Purchase Orders
The Purchase Order Module enables you to issue and monitor Purchase Orders from suppliers and to determine cash requirements, expected shipments, and to track Letter of Credit requirements. Any type of Raw Materials, semi-finished, or finished products may be purchased through the Purchase Order Module. The module interfaces with the Inventory, Accounts Payable and General Ledger modules. Once received a P.O. can generate an A/P voucher which can then be reconciled to the vendor invoice. Purchases are then posted to the G/L.
Module features are:
- Inventory is automatically updated when the Purchase Order is received.
- Can receive Product in cases and update inventory in pack units (pounds, dozens, each).
- Receives product by location, lot and date for detailed inventory tracking.
- Handles incomplete orders and back orders.
- Can calculate freight cost per unit and add it to cost for inventory valuation.
Inventory Processing
AgriSoft ERP Inventory Processing Module is used for processing plants, perishable distribution and feed mills. It can be used stand-alone or integrated with the Order Entry, Accounts Receivable, Purchase Order, and General Ledger modules.
The Inventory Processing module allows tracking of:
- Product life in days.
- Serial numbers
- Bar codes
- Minimum and maximum inventory level counts
- Weight, cubic footage and density codes
- Production formulas
- Imploding and exploding inventory
- Location transfers and more.
Features include:
- Inventory adjusts automatically for purchases, sales orders and invoices.
- Keeps detailed records of all transactions that affect quantity, value or location of inventory.
- Handles multiple units of measure with conversions (units to cases, bushels to pounds, etc.).
- Keeps track of parts and supplies. Allows distribution to departments and expenses as needed.
- Product costing for processing plants provides accurate cost, and margin reports.
- Has physical inventory count sheets, and easily handles adjustments and transfers.
- Uses first in, first out inventory control for accurate pricing, margin reports, and perpetual inventory.
Inventory Control
AgriSoft ERP Inventory Control Module provides a comprehensive framework to receive, store, transfer and track lot-based inventory. To meet your unique inventory requirements, the Inventory Control module stores information and supports business rules that are not provided in most other inventory systems. In addition to supporting an unlimited number of warehouse and processor locations, an audit trail for every transaction involving inventory is created.
The module provides:
- Lot and merge tracking capabilities
- Inventory transaction auditing for over thirty transactions that may affect inventory
- The ability to transfer, mark-down, and re-value inventory.
- The ability to determine inventory availability through a variety of inquiry and report programs.
Master Table
The Master Table Module lets you have total control over your system, providing user-customization of the software without the added time and expense of custom programming. Using AgriSoft ERP user-defined options, you create system-wide, company, division and/or user-based business rules. You manage the security and user access through user-defined tables, and control the master files and data validations.
The Master Table includes:
- A database of customer and vendor information.
- User-defined security rules that define security at various levels including individual and group access to module applications, windows, transactions and more
- Data validation rules to enforce the integrity of transactions.
- Parameters to define how the system is to process and print various forms.

