Akretion announces the Odoo-Mooncard connector

Odoo-Mooncard connector banner

If you have been following this blog since last year, you know that Akretion has made major contributions on Odoo to ease the encoding of supplier invoices:

With these developments, encoding supplier invoices became faster and more convenient. But there was still one big painful and time-consuming task for the accountant i.e. the processing of the expenses paid by card, travel expenses in particular. If some employees within your company travel a lot, you get a high volume of expenses paid by card - train tickets, parking fees, toll expenses, taxi bills, customer invitations... Getting the expense tickets back from the employees, encoding them one-by-one in the accounting software and archiving them is such a time-consuming task!

So, today, Akretion is proud to announce that managing expenses will no longer be the most painful task in accounting! Wake-up, the nightmare is over: the Odoo-Mooncard connector is here!

What is Mooncard?

Mooncard is a new-generation corporate card solution. A Mooncard card is a special MasterCard card linked to a dedicated bank account. When you use your Mooncard to pay for an expense, you get:

The diagram below illustrates the full process from the payment with Mooncard to the accounting entries in Odoo:

Diagram that illustrate the use of Mooncard with Odoo

Mooncard has been launched in France in October 2016; it will be extended to other countries in the future.

Recording card expenses in accounting

To record a corporate card transaction in the books of the company, you need:

  1. the date of the expense,
  2. the total amount,
  3. the VAT amount, to have it refunded,
  4. the description of the expense,
  5. the kind of expense (train ticket, hotel, restaurant, customer gift, etc.), to be able to choose the right expense account in the chart of accounts,
  6. a receipt, to have a proof of the expense for the fiscal administration.

Then, the accountant will have to:

How Mooncard works

When you make a payment with your Mooncard:

  1. Mooncard instantly receives the raw bank transaction, which contains all the details about the payment (date, time, amount in local currency, amount in EUR) and also the details about the vendor (vendor name, country, activity, etc.). Among the 6 pieces of information needed to record the transaction in the books:

    • the date is known,
    • the total amount is known,
    • the kind of expense can be guessed from the activity of the vendor,
    • the VAT amount can be guessed from the kind of expense and the country of the vendor.
  2. The user is instantly notified of the payment on his/her smartphone. With his/her smartphone, he/she can:

    • modify the kind of expense if needed,
    • modify the VAT amount if needed,
    • write a description of the expense. If the user has granted Mooncard access to his calendar, he/she can select any entry in his/her calendar and have it copied as the description of the expense (e.g. Lunch with Mr Baker)
    • take a picture of the receipt with the camera of his/her smartphone.
  3. Once the user has validated the information on his/her smartphone, that information is sent to Mooncard.

  4. The accountant can import the transaction from Mooncard to the accounting software. Thanks to the Odoo-Mooncard connector, it is pretty easy!

Competing enterprise expense management solutions also take advantage of the smartphone of the employee to take a picture of the receipt and then use OCR (Optical Character Recognition) to try to extract the relevant information. But real-life experiences show that OCR regularly fails to extract all the required information. The solution offered by Mooncard, thanks to the use of a dedicated corporate card, is much better than any other competing OCR-based solution.

About the Odoo-Mooncard connector

The Odoo-Mooncard connector has been developed by Akretion and is available on a dedicated Github project under the AGPL licence.

Upon the installation of the Odoo modules for Mooncard, one product is created for each kind of expense as per the Mooncard expense nomenclature (which has about 30 expense categories). Then, on each Odoo product, the accountant can configure the appropriate expense account and an optional VAT tax.

The Mooncard connector will download the card transactions into Odoo; each transaction will be matched with the corresponding Odoo product.

Eventually, in Odoo, the accountant must:

  1. check the properties of each Mooncard transaction by comparing them with the image of the receipt. The accountant can modify the description of the expense, the VAT amount, the expense category and the expense account if needed.

  2. validate the transactions in one click only! For each transaction, Odoo will create a supplier invoice, attach the image of the receipt to that invoice and record the corresponding payment.

Akretion offers its services to help you deploy the Odoo-Mooncard connector within your company and adjust the connector to your requirements if necessary.