# Invoice fraud checks for Dynamics 365 Finance

Dynamics 365 Finance has invoice fraud checks built in. Pulsify flags changed bank details, an invalid or missing tax ID and emails that fail sender checks.

Invoice fraud checks look for fake invoices and changed bank details before money leaves your account.

## What Dynamics 365 Finance does on its own

Vendor bank account change approval, vendor change approval and duplicate number rejection.

- No ABN Lookup

## What you need in Dynamics 365 Finance

- Vendor bank account change proposal workflow feature in Feature management
- Procurement role for vendor onboarding

## Setting it up in Dynamics 365 Finance

Where to find it: Accounts payable > Setup > Accounts payable parameters > Vendor bank account approval

1. Turn on the vendor bank account change proposal feature in Feature management.
2. Set approval for create and update and pick the protected fields.
3. Create the workflow from Workflow approval for proposed vendor change.
4. Changes then wait for approval before they take effect.
5. Phone the supplier on a known number before approving.

## Good to know in Dynamics 365 Finance

- Data entity import can reject changes or create change proposals.
- Vendor changes through the portal need pre-note checks.
- The Microsoft help describes no ABN Lookup check. The ABN is reported on the TPAR.

## How to do it in Dynamics 365 Finance

### How to control vendor bank detail changes in Dynamics 365 Finance

Do not change vendor bank details in Dynamics 365 Finance from an email. Phone the vendor on a number you already hold, get a second approval, then update the vendor record. Full guide: https://www.pulsify.tech/how-to/control-supplier-bank-detail-changes-in-dynamics-365-finance/

### How to set up a new vendor safely in Dynamics 365 Finance

Before the first bill, collect the vendor's ABN and bank details, check the ABN, phone to confirm, have a second person approve the vendor record in Dynamics 365 Finance, then enter the first vendor invoice. Full guide: https://www.pulsify.tech/how-to/set-up-a-new-supplier-safely-in-dynamics-365-finance/

### How to check a vendor's ABN in Dynamics 365 Finance

Look up the vendor's ABN on ABN Lookup, then save it in Dynamics 365 Finance. Check the status is active, the name matches and the supplier is registered for GST. Full guide: https://www.pulsify.tech/how-to/check-a-suppliers-abn-in-dynamics-365-finance/

### How to stop paying a vendor invoice twice in Dynamics 365 Finance

Before you enter a vendor invoice in Dynamics 365 Finance, search the vendor's bills for the same number or amount. Use one reference format and check the payment proposal for repeats. Full guide: https://www.pulsify.tech/how-to/stop-paying-a-bill-twice-in-dynamics-365-finance/

## What Pulsify adds

1. Pulsify compares the bank details on each invoice with the supplier's past invoices and your contact in Dynamics 365 Finance.
2. It checks the supplier ABN and flags one that is invalid or not registered for GST.
3. It flags a tax ID that differs from the supplier record or is missing.
4. If an email fails sender checks and the sender's domain enforces it, Pulsify holds the email and warns you.
5. Each document gets one signal in the queue: Needs fix, Check or Ready.

Pulsify connects to Dynamics 365 Finance. We set up the connection for you.

What Pulsify does not do:

- Flags are warnings. Call the supplier on a number you already have before paying new bank details.
- Pulsify never moves money.

## Common questions

### Does Finance approve supplier bank account changes?

Yes. Turn on the vendor bank account change proposal feature and set the protected fields. Changes wait for workflow approval. The supplier callback is still a manual step.

### Is there an ABN check on the vendor?

The Microsoft help does not document an ABN Lookup check. The ABN is recorded on the vendor and used on the TPAR. Check it on the ABN register yourself.

### What is the most common invoice fraud?

A fake email asking you to update a supplier's bank details. The next real invoice is then paid to the fraudster's account.

## Sources

- https://learn.microsoft.com/en-us/dynamics365/finance/accounts-payable/vendor-bank-account-workflow
- https://learn.microsoft.com/en-us/dynamics365/finance/accounts-payable/vendor-workflow

### Also confirmed by

- Dynamics Communities partner article on bank workflow, 2024: https://dynamicscommunities.com/ug/vendor-bank-account-workflow-in-dynamics-365-finance-and-operations/

Source: https://www.pulsify.tech/invoice-fraud-checks-for-dynamics-365-finance/ (last checked 2026-10-19)
