HOW-TO

How to import supplier bills into Dynamics 365 Finance with a data package

Short answer

Dynamics 365 Finance imports vendor invoices through data packages in Data management. Export the invoice entities from existing invoices to get the layout.

Last checked

Importing bills from a CSV means loading many supplier bills into your accounting system from one spreadsheet instead of typing each one.

Before you start

  • Data management access

The Dynamics 365 Finance way

Where to find it: Data management workspace, vendor invoice entities

  1. Build the file using the vendor invoice header, line and attachment entities.
  2. Import the data package in Data management.
  3. Turn on automatic prepayment application and workflow submission if wanted.
  4. To get the right layout, create pending invoices with lines and header attachments, export the Vendor invoice header, Vendor invoice line and Vendor invoice document attachment entities from Data management and use that package as your template.
  5. The invoice lands in the company where the import job runs, unless the caller names a company ID in the request.
  6. Fix failures at Accounts payable > Invoices > Import failures > Vendor invoices that failed to import. Edit the record, then select Create pending invoice.

Limits in Dynamics 365 Finance

  • Attachments must be header attachments.
  • An attachment on a failed import is not shown and must be attached again.
  • The import uses data packages in Data management.

Good to know in Dynamics 365 Finance

  • Imported invoices can be submitted to workflow by a background task hourly or daily.
  • Imported invoices get Include in automated processing switched on automatically and cannot be edited while in the process.
  • Settings include Automatically apply prepayment for imported invoices, Automatically submit imported invoices to workflow and Automatically match product receipts to invoice lines. The background tasks run hourly or daily under System administration > Setup > Process automations.

Common mistakes

  • Attaching documents to lines in the import file, when only header attachments are supported.
  • Not setting the background task for workflow submission when you want imported invoices submitted hourly or daily.

More help

Sources

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

Common questions

How do I import vendor invoices in bulk?

Build the file using the vendor invoice header, line and attachment entities. Import the data package in the Data management workspace.

Can imported invoices go to approval?

Yes. Turn on automatic prepayment application and workflow submission if wanted. A background task can submit imported invoices to workflow hourly or daily.

Can I import invoice images?

Yes, as header attachments. Attachments must be header attachments, not line attachments.

Can Pulsify import a CSV of bills?

No. Pulsify reads invoice documents. Forward each invoice to your Pulsify address and approve it.

Pulsify setup guides

Want this done for you?

Book a call to see how Pulsify handles supplier bills in Dynamics 365 Finance.