Because of how many variations of bank account details that exist across the world, Smart Extract+ needs to do some extra smarts to figure out which fields belong where.
Out of the Box Fields
When a document is uploaded and Smart Extracted, the first time a Supplier is selected we will do a search for a variety of words/phrases in order to extract the bank account details that appear on the document. These will be flagged in a modal within the Processing Tab for you to Confirm.
After you confirm the label/fields you wish to extract moving forward, they will appear in Panel 2 of Processing, and save against the selected Supplier for future use.
If you don't want to use the options selected, or we've flagged something incorrectly, e.g. Account Number indicating your account number with your Supplier, you can untick the In Use option.
BSB/Sort Code/Routing Number
The following words/phrases will be extracted from documents and will be flagged in the above modal.
- BSB
- Branch Code
- Sort Code
- Routing Number
- Routing No
- Transit Number
- Transit No
Account Number
The following words/phrases will be extracted from documents and will be flagged in the above modal.
- Account Number
- Account No
- Account #
- A/C Number
- AC Number
- Acc Number
- Acc No
- Acc #
Account Name
The following words/phrases will be extracted from documents and will be flagged in the above modal.
- Account Name
- Acc Name
IBAN
The following words/phrases will be extracted from documents and will automatically populate in the relevant fields.
- IBAN
BIC/SWIFT
The following words/phrases will be extracted from documents and will automatically populate in the relevant fields.
- SWIFT
- BIC
BPAY Reference/Biller Code
The following words/phrases will be extracted from documents and will be flagged in the above modal.
- BPAY Ref
- Biller Code

Please Note: BPAY fields are only available on Australian Suppliers.
Customised Fields
If we don't flag bank account details to you, that doesn't necessarily mean you're stuck. You can set up customised fields on a Supplier by Supplier basis.
Head over to your Supplier and click Extraction Rules > Smart Extract. Here, you'll see the option to + Custom Field.
You'll see a similar modal to the Processing tab, allowing you to enter the details you want to be flagged, along with selecting the field you want it to be entered into.
- Label: enter the word or phrase you want to extract.
- Treat As: in the drop down menu, select the field you want this to be entered as in Lightyear. For bank details these range from Account Number to IBAN to BPAY Ref.
- In Use: from this modal, you're probably always going to keep this checked, but in the case where you're preemptively adding labels that you don't want to extract, you can add it here and uncheck the box.
Mixed Fields
If there are multiple fields that match an extracted label, e.g. Account Number being the bank details and Account No being your number with the Supplier, we will extract whichever we are more confident in being the relevant field.
Smart Extract+ extracts what we call a Label/Field Pairing, so there may be scenarios where it's not detecting the relevant fields as having a Label and Field value.
These may look like the following:
- Sort Code/Account Number written within one line
- BSB/Account Number written at the bottom of the document within the footer details
- Smart Extract+ detecting the details and inputting them into other fields, if the Label is too vague

If you have any questions on why a specific field isn't extracting, reach out to our support team who can do some further analysis on the extraction of the document.