SAGE 100 CONTRACTOR

Line item coding for Sage 100 Contractor

Short answer

Sage 100 Contractor has line item coding built in. Pulsify reads each line and suggests its ledger account and sales tax or use tax rate from how that vendor was coded before.

Last checked

Line item coding means giving every line on a supplier bill its own ledger account, sales tax or use tax rate and tracking, not one code for the whole bill.

What Sage 100 Contractor does on its own

Each line in the 4-2 Payable Invoices/Credits grid carries a ledger account, job, phase, cost code and cost type. The vendor Invoice Defaults tab sets default Ledger Account, Cost Code and Cost Type. No bulk change tool for posted invoices was found.

  • No bulk account change found.

What you need in Sage 100 Contractor

  • Sage 100 Contractor Accounts Payable

Setting it up in Sage 100 Contractor

Where to find it: 4-4 Vendors (Accounts Payable) > Invoice Defaults tab

  1. Open the vendor in 4-4 Vendors and go to the Invoice Defaults tab.
  2. Set the Ledger Account, Cost Code and Cost Type. Leave them blank for vendors that post to many accounts.
  3. Open 4-2 Payable Invoices/Credits and enter the Job and Phase.
  4. Add a grid line for each account or cost code.
  5. Enter the Account cell for each line and save.

Good to know in Sage 100 Contractor

  • New invoices for the vendor take the Invoice Defaults.
  • Editing paid invoices has its own help page. No bulk account change tool was found.
  • Use PO Sales Tax is on by default when you enter an invoice from a purchase order.

How to do it in Sage 100 Contractor

How to enter a payable invoice with line items in Sage 100 Contractor

In Sage 100 Contractor, open a new payable invoice, pick the vendor, add one line per invoice row with a ledger account and sales tax or use tax rate, then check the total matches the invoice.

How to code one payable invoice to several ledger account codes in Sage 100 Contractor

In Sage 100 Contractor, add a line for each type of cost on the payable invoice. Set a different ledger account and sales tax or use tax rate on each line, then check the total matches the invoice.

How to set a default ledger account for each vendor in Sage 100 Contractor

In Sage 100 Contractor, open the vendor record and set a default ledger account and sales tax or use tax rate. New payable invoice lines will start with those and you can change any line.

How to code a payable invoice with taxable and non-taxable lines in Sage 100 Contractor

In Sage 100 Contractor, set the sales tax or use tax rate on each line of the payable invoice. Use the sales tax code where the seller charged tax and a non-taxable code where they did not. Accrue use tax where it applies.

What Pulsify adds

  1. Pulsify reads each invoice into individual line items.
  2. Each line gets its own account and its own tax code.
  3. The account comes from how that supplier's past bills were coded. The tax code comes from the rate printed on the line.
  4. You check every value on an editable review screen before approval.
  5. Bulk edit sets the account and tracking on every line of one invoice, or on many invoices at once.

Pulsify connects to Sage 100 Contractor. We set up the connection for you. More about line item coding in Pulsify.

What Pulsify does not do

  • Pulsify aims for 99% accuracy on account and tax coding per line. You still review before approval.
  • Splits are by line amount. There are no percentage splits.

More help

Sources

Last checked 2026-10-19.

Common questions

Can Sage 100 Contractor split one bill across jobs and cost codes?

Yes. Add a grid line for each part with its account, job, phase and cost code, then save.

What do vendor invoice defaults do?

The Invoice Defaults tab on a vendor sets Ledger Account, Cost Code and Cost Type. New invoices for that vendor use them. Leave blank for vendors that post to many accounts.

Can I change the cost code on many saved invoices at once?

The Sage help describes no bulk change tool. Confirm in the product before promising it.

Do I need to set up coding rules?

No. Pulsify learns from how your team coded past invoices for each supplier. A coding note in the forwarding email is followed first.

Pulsify setup guides

Want this done for you?

Book a call to see how Pulsify handles line item coding in Sage 100 Contractor.