HOW-TO

How to code one supplier invoice to several ledger code codes in SYSPRO

Short answer

In SYSPRO, add a line for each type of cost on the supplier invoice. Set a different ledger code and tax code on each line, then check the total matches the invoice.

Last checked

Coding one bill to several accounts means each line of a supplier invoice goes to the expense or asset account that matches what was bought. What is chart of accounts?

The SYSPRO way

Where to find it: AP Invoice Posting > GL Distribution pane

  1. Open the GL Distribution pane after entering the header.
  2. Add one line per ledger code with its amount.
  3. Check the Undistributed value reaches zero.
  4. Post.

Limits in SYSPRO

  • Post is unavailable until the whole amount is distributed.

The Pulsify way

  1. Forward the supplier's invoice to your Pulsify address or upload it. Pulsify reads every line and finds the supplier in SYSPRO.
  2. Pulsify suggests an account for each line from past bills for that supplier. Each line gets its own account and tax code.
  3. Check the suggestions in Pulsify, change any that are wrong and approve.
  4. The supplier invoice is created in SYSPRO with the right account on every line.

Pulsify connects to SYSPRO. We set up the connection for you.

What Pulsify does not do here

  • Pulsify can only pick from the accounts that exist in SYSPRO.

Common mistakes

  • Leaving a small Undistributed value, so Post stays unavailable.
  • Not checking the tax code on each line when different ledger codes carry different default tax codes.

More help

Sources

Last checked 2026-10-19. Confidence: confirmed.

Common questions

What does Apply Undistributed do?

It spreads whatever value is left over to the selected ledger code. Enter the main lines first and let the last line take the balance.

Does each line need its own tax code?

Each distribution line has its own Tax code. The code defaults from the ledger code first, then the Transaction pane, then the Default tax code setup option.

Can I add a note to a distribution line?

Yes, when the Notation per detail distribution entry setup option is on (Setup Options > Preferences > Financials > Accounts Payable).

Does Pulsify learn how I code?

Yes. Pulsify suggests an account for each line from how that supplier was coded on past bills. You can change any suggestion.

Pulsify setup guides

Want this done for you?

Book a call to see how Pulsify handles supplier bills in SYSPRO.