Using Purchase Add-on Charges to Account for Seed Discounts / Rebates

While it may not be known exactly what rebates will be received until the end of the seed season, it is important to incorporate an estimate of the rebate in the cost of the seed products so the sales margins are reasonable. There are two seed discount scenarios - a rebate given at the end of the season and a discount given prior to the season when prepaying for seed. Both types of discounts can be handled in Agvance with additional charges. The following instructions show how to set up and use additional charges for this purpose.


  1. Set up a general ledger account the expected rebates should be accrued to. An accountant can help determine how this account should be numbered and categorized.
  2. Add a vendor called something similar to Seed Discounts or Seed Rebates Anticipated. This is the vendor to which the discount accrual journal entries will be tied.
  3. Optionally set up classifications for each type of seed product with a different expected discount. Classifications will allow the rebate add-on charge to default in automatically on the Purchase Invoice so there's no risk of forgetting. The charge can be added manually instead if preferred.
  4. Add a Purchase Add-on Charge at Accounting / Setup / Inventory / Purchase Add-on Charges. Optionally select a classification if this charge should appear on the Purchase Invoice automatically. The rate will be negative and can be either Percent, Per Billing Unit, or Flat Rate. Set the charge to Accrue To and choose the seed rebates G/L account and vendor. A separate add-on charge should be set up for each group of products that will get a different discount rate.

Rebate at the End of the Season

  1. When a Purchase Invoice is added for a seed product, the rebate additional charge will default in based on the classification. Since it is an accrual type charge, the anticipated rebate will not change the net amount due on the Invoice.
  2. Double-click in the Additional Charge column to see the charge detail and how much it changes the cost of that line item. This is the cost that will be used to update the product's last and average cost when the purchase invoice is saved.
  3. When the Purchase Invoice is saved, the add-on charge will create a journal entry for the seed rebates vendor debiting the cost of sales and crediting the seed rebate anticipated G/L account.
  4. At the end of the season when the real rebates are received, enter a Journal Entry debiting the cash account and crediting the seed rebate anticipated account. The difference between the actual rebate and the anticipated rebate should be reflected in a journal entry into the cost of sales for the appropriate departments.
    Note:  Additional charges default in to purchase orders and purchase receipts as well. 

Discount on Early Pay

  1. Enter a prepaid Purchase Order for the product for the full amount of the prepay which will be received. Create a partial payment on the bill for the money being sent to the vendor and memo check the discount into the seed rebates G/L account.
  2. If it is generic prepay money, write a prepay quick check to the vendor then enter a prepay Journal Entry to the same vendor debiting accounts payable and crediting the seed rebates G/L account.
  3. Follow the steps in the section above to add Purchase Invoices as the product comes in.
  4. As the Purchase Invoices are saved, the Journal Entry created by the add-on charges will move the money out of the seed rebates G/L account that was added when the prepay check was written and put it in the cost of sales.