Splitting a bill across jobs or cost centres means giving each line of one supplier invoice its own job, department or project so costs land where they belong. In SYSPRO you do it with GL distribution lines and jobs.
The SYSPRO way
Where to find it: Program List > Accounts Payable > Invoice Processing > AP Invoice Posting > GL Distribution pane
- Open AP Invoice Posting, pick the Supplier and enter the Transaction amount, then choose GL Distribution on the toolbar.
- Add one line for each ledger code. Enter the amount for each line. Apply Undistributed spreads whatever is left to the selected ledger code.
- Where a line is a freight or miscellaneous charge for a job, choose Issue to Job and enter the Job number.
- If Dimension analysis is switched on, enter the analysis details when the capture screen opens.
- Post when the Undistributed value is zero.
Limits in SYSPRO
- Splits are by amount only. There is no percentage split.
- Issue to Job posts non-stocked amounts such as freight and miscellaneous charges straight to a work in progress job. The job must exist, be confirmed in Work in Progress and not be on hold, and AP and Work in Progress must be in the same financial period.
- Branch or cost centre splits depend on the ledger code structure and the Dimension analysis setting (Setup Options > General Ledger Integration > General Ledger Codes).
Good to know in SYSPRO
- A notation can be entered on each distribution line when the Notation per detail distribution entry setup option is on (Setup Options > Preferences > Financials > Accounts Payable).
The Pulsify way
- Forward the supplier's invoice to your Pulsify address. Pulsify reads every row as its own line.
- Review each line and set its account. Line-item coding learns from how that supplier was coded before.
- Approve. The supplier invoice is created in SYSPRO with one line per row.
Pulsify connects to SYSPRO. We set up the connection for you.
What Pulsify does not do here
- Pulsify does not split a line by percentage. A shared cost needs separate lines with set amounts.
- Tagging a line to GL distribution lines and jobs is done in SYSPRO unless the line already carries it.
Example in SYSPRO
Example Steel Supplies sends one supplier invoice for $5,600 before tax. $3,000 is stock fasteners, $2,000 is brackets and $600 is freight for job EX-1042.
| Line | Amount | Tagged to |
|---|---|---|
| Fasteners for general stock | $3,000.00 | Ledger code: Example stock account |
| Fabricated brackets | $2,000.00 | Ledger code: Example materials account |
| Freight for the job | $600.00 | Issue to Job: EX-1042 |
The Undistributed value reaches zero at $5,600.00, so Post is available. The $600 freight goes straight to work in progress for job EX-1042.
Common mistakes
- Using Issue to Job for a job that is on hold or not yet confirmed in Work in Progress.
- Posting a freight charge to a job when AP and Work in Progress are in different financial periods.
More help
- How to split a purchase invoice across dimensions in Business Central
- How to split a bill across subaccounts and projects in MYOB Acumatica
- How to split a purchase invoice across analysis codes and cost centres in Sage 200
- How to job cost supplier invoice records in SYSPRO
- How to code one supplier invoice to several ledger code codes in SYSPRO
- How to code a supplier invoice with mixed GST lines in SYSPRO
- All SYSPRO how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: confirmed.
Common questions
Can I split a supplier invoice by percentage?
SYSPRO splits by amount, not by percentage. Work out the dollar amounts first, add one line for each ledger code and use Apply Undistributed to spread what is left.
How do I charge freight to a job?
On the distribution line choose Issue to Job and enter the Job number. The job must exist, be confirmed in Work in Progress and not be on hold. AP and Work in Progress must be in the same financial period.
Where do I record how I split it?
If the Notation per detail distribution entry option is on (Setup Options > Preferences > Financials > Accounts Payable), you can enter a notation on each distribution line. Keep your working there.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles supplier bills in SYSPRO.