Click on the Invoice Inbox page for the hotel and select the Invoice that needs to be Entered. This will open a slide-out for the invoice details.

Enter the Vendor Name.


Select Extract.

Click on the Gear Icon. This opens the Extraction Mapping Page.


The Extract Mapping page is where the mapping of the invoice details takes place.

Each outlined section needs to be selected individually to map the invoice.


As you select the section you need to map, the invoice will also highlight that item in the invoice image, so that you can be sure of your selections.


If a section is not able to map, then choose Select to leave blank. This item will need to be entered manually on the Invoice Entry Page.

After all sections have been mapped under the Mapping Field click on Save Changes. 



Note: After clicking “Save Changes” you will be brought back to the Invoice Entry Page. All the Sections Mapped on the Extraction Mapping Page will reflect there.


Select the Chart of Accounts (COA) that need be assigned to each expense.


Note that Taxes on the invoice will be listed as a separate line item on the Invoice Entry, if they are listed separately on the invoice. Post the taxes to the highest $ Expense amount on the invoice.   Example $112.37 allocate to “Guest Supplies”.

Then, delete any additional lines that don’t belong to the Invoice Total Amount.

Note: The Extraction below picked up the “Subtotal” and “Total Amount Due” as part of an Expense; these don’t belong and need to be deleted.

After all entries have been recorded, reviewed and confirmed correct click on Send to Approval.

A screenshot of a computer

Description automatically generated

Pro Tips:


  1. You will only need to “map” the invoice (tell Inn-Flow what information goes where) one time per vendor. It will learn this next time you extract an invoice from the same vendor, so you will not need to click the gear icon.


  1. It can currently only “read” 1 page of an invoice, so we recommend using the first page so it picks up the invoice number, date, etc.


  1. If a value does not appear (like the Due Date), leave that row alone as shown below so nothing imports. The same thing goes if an invoice has WAY too many descriptions, like a Sysco or US Food invoice. You may not want to import all of the descriptions, so you can leave these blank and only import the top portion of the invoice image.



  1. Since it does import multiple descriptions, there’s now the option to Assign the same COA to multiple rows. While you’re using this, try completing this step. It will also start to read and code the item based on the description in future invoice extractions. 


A screenshot of a computer

Description automatically generated

Understanding the Limitations of Automated Invoice Extraction

We are dedicated to employing advanced technologies to enhance your operations and increase efficiency. As a part of our offering, we utilize optical character recognition (OCR) and natural language processing (NLP) to save your team from time-consuming manual data entry.

While this technology is advanced, we want you to be aware that automated invoice extraction isn't flawless. There are several factors that can influence the accuracy of the extraction, and understanding these can help set realistic expectations and minimize potential frustrations.

Here are some factors that might impact the performance:

  1. Poor Image Quality: The quality of the invoice image is a crucial factor. Blurry images, skewed angles, or images with poor contrast may pose challenges for the extraction system. High-quality, clear, and straight-on images will yield the most accurate results.
  2. Unclear Tables or Layouts: Automated systems rely on recognizing common patterns or layouts in invoices. If an invoice's table is not clearly defined or if the layout is unusual, the system may struggle to correctly identify and extract all fields.
  3. Complex or Multi-page Invoices: Invoices that span multiple pages or that have complex structures can sometimes confuse the extraction system, leading to missed fields.
  4. Handwritten or Cursive Fonts: Automated systems excel at recognizing printed text, but they may struggle with handwriting or unusual fonts.
  5. Unusual or Rare Terms: Our system is trained to recognize common invoice terminology. However, if your invoices contain unique or industry-specific terms, it might fail to correctly extract these.
  6. Foreign Languages or Special Characters: While our system supports multiple languages, invoices in languages other than English or those that use special characters may sometimes pose challenges.
  7. Low Resolution or Faded Print: Low-resolution images or faded prints can make it difficult for the system to distinguish between different characters and numbers, leading to inaccuracies in the extracted data.

While these challenges may occur, they tend to be exceptions rather than the rule. We continually monitor our systems to offer you the most accurate results possible. Your understanding and patience with the occasional error is greatly appreciated.