Skip to main content

Using smart coding

Speed up invoice processing by automatically assigning cost objects, categories, and tags.

Yokoy Team avatar
Written by Yokoy Team
Updated over 2 months ago

๐ŸŒ Web app | ๐Ÿ‘ค Invoice processor

Smart coding reduces the invoice processing time for invoice processors by automatically pre-coding the cost object and category on the invoice.

With smart coding, Yokoy learns how users code an invoice and reduces processing time by suggesting the cost object and category for each line item.
โ€‹
If you have set up tags in your organization, smart coding can be used to automatically assign the corresponding tags.

Applying smart coding in Yokoy

When smart coding is enabled, Yokoy proceeds as follows:

  • For new invoices of new suppliers that Yokoy has never seen, it does NOT automatically code the cost object and category. Yokoy first needs to โ€œlearnโ€ what has been used in the past to submit on a given invoice.

  • For invoices of suppliers that have been already submitted into the workflow, Yokoy tries to populate all the cost objects and categories fields of the line items, suggesting a possible coding.

When you upload an invoice with smart coding enabled, Yokoy predicts cost objects and categories and displays a message:

If you submit the invoice or save it, the green banner disappears. If you click Clear selection, the suggested cost objects and categories are removed and you need to manually select the cost objects and categories.

If you select another supplier, depending on available data, Yokoy tries to smart code and predict the correct cost object and category for the new supplier.

๐Ÿšง Caution

Smart coding may fail under certain circumstances. If smart coding takes too long (i.e. more than 1.5 seconds) to suggest the cost object and category, Yokoy takes the default cost object and categories that have been set up on the supplier.

Did this answer your question?