Bill flows
There are three types of bill flows. Each flow begins with adding invoices. Select a flow below to reveal complete details.
Invoices that enter this flow can be scanned via AI Smart ScanAI Smart Scan is a tool that reads scanned invoice images or PDFs and extracts the details, which are used to populate the fields on a bill. for faster processing. Scanning involves copying invoice information into a bill, which can then be processed in the Tipalti Hub.
AI Smart Scan
AIArtificial Intelligence Smart Scan supports multiple languages from the countries listed in the table below. All bill-related emails, reports, IPNsAn Instant Payment Notification (IPN) is a messaging service that enables you to receive notifications from Tipalti. IPNs are triggered when defined events occur (e.g., updating payee details)., and APIs will show values in the language used. To get the best AI Smart Scan results, the invoice image quality needs to be a minimum of 300 dpi and the height at least 1100 pixels.
Language Name | abbreviation language | Language Name | abbreviation language | Language Name | abbreviation language |
---|
Acehnese | ACE | Ido | IO | Oromo (formerly used the Ge'ez script) | OM |
Afar | AA | Igbo | IG | Palauan | PAU |
Afrikaans | AF | Ilocano | ILO | Picard | PCD |
Albanian | SQ | Indonesian | ID | Polish | PL |
Aragonese | AN | Innu-aimun | IU | Portuguese | PT |
Asturian | AST | Interlingua | IA | Quechua | QU |
Aymara | AY | Interslavic | SLA | Rohingya | RHG |
Azeri | AZ | Irish | GA | Romanian | RO |
Bai | BAI | Italian | IT | Romansh | RM |
Banjar | BJN | Javanese | JV | Samoan | SM |
Basque | EU | Kabylian Berber | KAB | Sardinian | SC |
Bavarian | BAR | Kazakh | KK | Sasak | SAS |
Belarusian | BE | Khasi | KHA | Saterland Frisian | STQ |
Berber | BER | Kinyarwanda | RW | Scots | SCO |
Betawi | BEW | Kirundi | RN | Seychellois creole | CRS |
Bislama | BI | Klingon language | TLH | Shona | SN |
Boholano | BIN | Kongo | KG | Slovak | SK |
Bosnian | BS | Konkani | KOK | Slovene | SL |
Breton | BR | Kurdish | KU | Somali | SO |
Catalan | CA | Latin | LA | Sotho (Northern) | NSO |
Cebuano | CEB | Latvian | LV | Sotho (Southern) | ST |
Chamorro | CH | Laz | LZZ | Spanish | ES |
Cornish | KW | Leonese | LEON | Swahili | SW |
Corsican | CO | Lingala | LN | Swati | SS |
Cree | CR | Lithuanian | LT | Swedish | SV |
Croatian | HR | Luganda | LG | Tagalog (formerly used Baybayin) | TL |
Czech | CS | Luxembourgish | LB | Tahitian | TAH |
Danish | DA | Malagasy | MG | Tatar | TT |
Dayak | DAY | Malay | MS | Tetum | TET |
Dutch | NL | Maltese | MT | Tok Pisin | TPI |
English | EN | Manx | GV | Tongan | TO |
Estonian | ET | Mapuche | ARN | Tsonga | TS |
Faroese | FO | Marshallese | MH | Tswana | TN |
Fijian | FJ | Mauritian Creole | MFE | Turkish | TR |
Finnish | FI | Min | NAN | Vastese | VMF |
French | FR | Minangkabau | MIN | Venda | VE |
Fula | FF | Moldovan | MO | Vietnamese | VI |
Gaelic | GD | Montenegrin | SRP | Volapük | VO |
Galician | GL | Māori | MI | Võro | VRO |
German | DE | Nahuatl | NAH | Walloon | WA |
Gikuyu | KI | Nauruan | NA | Welsh | CY |
Guaraní | GN | Navaho or Navajo | NV | West Frisian | FY |
Haitian Creole | HT | Ndebele (Northern) | ND | Wolof | WO |
Hausa | HA | Ndebele (Southern) | NR | Xhosa | XH |
Hawaiian | HAW | Ndyuka | DJK | Yoruba | YO |
Hiri Motu | HO | Nias | NIA | Zazaki | ZZA |
Hmong | HMN | North Frisian | FRR | Zhuang | ZA |
Hungarian | HU | Norwegian | NO | Zulu | ZU |
Icelandic | IS | Occitan | OC |
AI Smart Scan supported fields
The table below lists the fields captured by AI Smart Scan during the invoice scanning process.
header level Fields |
Description |
---|---|
Payee | Name of payee |
Invoice date | The date the invoice was created |
Invoice due date | The date the invoice is due to be paid |
Invoice number | The number of the invoice |
PO number | An identifier for the purchase order |
Net amount | Total amount of the bill line item (Price × Qty) |
Delivery cost | An additional cost for delivering items |
Tax amount | Total amount of tax charged by the supplier |
Discount | Total discount amount provided by the supplier |
Bill amount | The amount of the bill to pay |
Currency | The currency of the invoice |
Line level fields | |
Item# | Code for the bill line item |
Description | A description of the bill line |
Quantity | Quantity of the bill line item |
Unit of measure | The unit of measurement for the bill line description (e.g., kilograms, pounds, etc.) |
Price | Price of a single bill line item |
Net amount | The amount of the bill line |
Tax amount | Amount of tax for the line |
Total amount | Currency and sum of all line totals |
AI Smart Scan learning component
AI Smart Scan has a learning component, which rapidly improves scanning results in a short amount of time. For example, if a value on the invoice is not captured during scanning or the scanned result is incorrect, inputting the value manually during review ensures that the next invoice scan with the same invoice template will return a better result. Tipalti corrects AI Smart Scan errors to ensure all invoice data are extracted accurately.
Our system intelligently separates PO number values during post-AI Smart Scan processing. When the AI Smart Scan system detects a separator value (such as a comma or semicolon), it treats it as the start of a new PO number value. This ensures that multiple PO numbers are accurately captured and processed.
If AI Smart Scan is enabled
- Collected invoices are assigned a status of "Pending scan" and are presented on the "All bills" subtab. The invoices are sent automatically for AI Smart Scan processing.
- Once AI Smart Scan processing is complete, the status of each invoice changes to "Pending review" and the invoices are forwarded to the "Pending review" subtab.
AI Smart Scan scanning typically takes a few minutes to complete; however, in extreme volume circumstances, it may take up to one hour. You may stop the scan and process the bill manually, if desired. Selecting this option changes the status to "Pending review" and the invoices are forwarded to the "Pending review" subtab.
If AI Smart Scan is disabled
Collected invoices are assigned a status of "Pending review" and are presented on the left side of the "Invoice review" screen; the empty bill displays on the right side. Invoice information must be input manually into the empty bill fields so that an electronic bill can be created and used by Tipalti (see Bill details for instructions on how to complete the bill).
E-invoices are electronic invoices that are submitted by the payee to Tipalti through a digital network such as PEPPOL. They follow a standard format and are encrypted, so only authorized people can access them. Before receiving it, PEPPOL, the EU digital network for e-invoicing that can integrate seamlessly with your ER, verifies if the e-invoice complies with EU regulations.
Only compliant e-invoices are sent through. Tipalti receives the e-invoice and processes it the same way as a PDF invoice. E-invoices are calculated automatically, ensuring accuracy and speeding up the invoice process.
If your entityAn entity can be a subsidiary, division, business unit, brand, etc. of your organization. Entities can have similar or different AP processes and workflows. is in Germany, Sweden, Norway, Denmark, or BeNeLux, you can use e-invoicing in Tipalti. Tipalti plans to support more countries in the future.
Contact your Customer Success Manager who will work with you to set up your account to receive e-invoices from payees.
The "Tipalti bills" flow is the basic flow type. Bills that enter this flow bypass the bill feeding and approval flows, and go straight through to the exit flow.
New bills are assigned a status of "Pending payment" and appear on the "Pending payment" subtab in the Tipalti Hub.
If auto-release is enabled
Bills are forwarded directly to the "Approval" flow, are assigned a status of "Pending approval" and appear on the "Pending my approval" subtab.
If auto-release is disabled
New bills are assigned a status of "Pending review" and appear on the "Pending review" subtab.
If auto-release is enabled
Bills are forwarded directly to the "Approval" flow and are assigned a status of "Pending payee approval" or "Pending payee invoice" (depending on the payer county). These bills appear on the "All bills" subtab.
If auto-release is disabled
New bills are assigned a status of "Pending review" and appear on the "Pending review" subtab.
This bill flow combines the two previous self-billing flows. What differs here is that after bills are approved internally by bill approvers, payees must approve the bills before submission for payment.
If auto-release is enabled
Bills are forwarded directly to the "Approval" flow, are assigned a status of "Pending approval" and appear on the "Pending my approval" subtab.
If auto-release is disabled
New bills are assigned a status of "Pending review" and appear on the "Pending review" subtab.
The "Invoice processing" and "Self-billing" flows include an "Approval" flow where either the payee or payer, or both must approve the bill prior to submitting payments to Tipalti. Once approved, bills exit the bill cycle and move into the payment cycle.
Invoice processing
Bills that have been reviewed are forwarded to the bill approvers for their approval. They can perform any of the four actions shown in the diagram above (for further information, see Email actions). If an approver decides to send the bill back to AP, then AP will review the bill and make any updates to it. AP then submits the bill to the bill approvers again. Once the bill has been approved by all approvers, it is assigned a status of "Pending payment" and enters the "Exit" flow.
AP can also pull the bill back at any time during the "Approval" flow:
- If the bill has yet to be approved, they can cancel the approval request.
- If the bill has already been approved, they can retract the bill approval.
Self-billing
With internal approval only
Bills that have entered the "Approval" flow are forwarded to the assigned bill approvers. They can perform any of the four actions shown in the diagram above. If the bill is sent back to AP for any reason, AP can perform the same actions as in the "Invoice processing" flow. Once bills are approved, the bills are assigned a status of "Pending payment" and enter the "Exit" flow.
With payee approval only
Bills that have entered the "Approval" flow are forwarded to the payee. Depending on your configuration, payees will either be asked to approve the self-billed invoice or asked to send you an invoice. Some countries require payers to collect invoices from their payees if both the payer and payee reside in the same country (if the payee moves to a different country, you can change this setting in the Tipalti Hub; see Request for payee approval).
Once the invoice has been approved/ received, the bill is assigned a status of "Pending payment" and enters the "Exit" flow.
Similar to the "Invoice processing" flow, AP can also pull the bill back at any time during the "Approval" flow:
- If the payee has not yet approved or sent an invoice, AP can cancel the payee approval request. AP would then make the necessary updates to the bill and release it back to the payee for approval/ invoice.
- If the payee has already approved or sent an invoice, AP can retract the payee's approval/ invoice, make the necessary changes and release it back to the payee for approval/ invoice.
Unlike the "Invoice processing" flow, the AP Team can mark the invoice as approved/ received when:
- The bill is currently in their hands (i.e., in "Pending AP action" status).
- The invoice is in the payee's hands (i.e., in "Pending payee approval" or "Pending payee invoice" status).
Once the invoice is approved/ received, the bill is assigned a status of "Pending payment" and enters the "Exit" flow.
With internal + payee approval
The approval part of this bill flow involves both payer and payee approval steps. Bills entering the "Approval" flow are forwarded to the bill approvers and once approved, are forwarded to the payee for approval/ invoice.
- During the internal approval stage:
- Bill approvers can perform any of the four actions shown in the diagram above.
- AP can perform the same actions as in the invoice processing flow.
- During the payee approval stage, AP can perform the same actions as in the "Self-billing with payee approval" flow. The difference here is that AP can either release the bill back to the bill approvers for their approval OR back to the payee for approval/ invoice. If the AP Team had made changes to the bill, they would release it back to the bill approvers. If no changes had been made, AP would release the bill back to the payee.
The "Exit" flow is the same for all bill flow types. Bills enter the "Exit" flow in a status of "Pending payment". You select the bills you want to pay, then select "Pay bill", "Pay partial amount" or "Schedule payment". These actions create payment instructions for the bills. You then submit the instructions to Tipalti (step 6 of the payment cycle). Payments now appear on the Payments > Payment history subtab in the Tipalti Hub. Refer to Bill payment statuses to keep updated on the progression of payments.
If internal payment approval is enabled, payment orders must be approved prior to payment.