Start free

Walkthrough

One receipt, start to finish.

A real shop receipt, photographed on a phone, goes in. Takarda reads it, a reviewer checks every value against the photo, and the files come out. This page is that one run, so you can check each step yourself.

The receipt photo that goes in at step 1
  1. Step 1

    The photo that went in.

    The receipt as it was uploaded: a phone photo of thermal paper, with a pen mark across the shop name.

    The receipt photo exactly as it was uploaded
    • What it isA shop receipt, photographed on a phone
    • FormatJPEG, 1.1 MB
    • Pages1

    This is the file that was uploaded, with its location data removed. The pen marks, the creases and the shadow are real. Nothing was cleaned up first.

    Download the photo
  2. Step 2

    The field list Takarda was given.

    Takarda reads what you name. This is the ready receipt list, as the product holds it: a label, what each value asks for, and the columns of the items table.

    • Shop nameTextNeeded

      The name of the shop or business that issued the receipt.

      Key merchant_name

    • Shop Tax IDTextIf printed

      The shop's Tax ID (TIN), if it is printed.

      Key merchant_tax_id

    • Receipt numberTextIf printed

      The receipt, till or transaction number.

      Key receipt_number

    • DateDateNeeded

      The date on the receipt.

      Key receipt_date

    • ItemsList of rowsIf printed

      One entry for each row of things bought.

      Key items

      • DescriptionWhat was sold or done, as written on the row.
      • QuantityHow many, as written on the row.
      • Unit priceThe price of one, before VAT unless the row says otherwise.
      • Line totalThe amount at the end of the row.
    • SubtotalAmount in nairaIf printed

      The total of the rows before VAT.

      Key subtotal

    • VATAmount in nairaIf printed

      The VAT amount (7.5%).

      Key vat

    • TotalAmount in nairaNeeded

      The total paid.

      Key total

    • How it was paidTextIf printed

      Cash, card or transfer, if the receipt says.

      Key payment_method

    • CurrencyTextIf printed

      The currency the amounts are in.

      Key currency

  3. Step 3

    What Takarda read from it.

    Every value comes back with a status word. A box on the photo shows where it was found. Four values the receipt does not print stay empty and say Not on the page.

    The shop receipt as it was photographed
    29 boxes, one for each value Takarda read. Hover or tap a row to light its box.
    Every value Takarda read from the receipt, with its status and whether it has a box
    FieldValue readStatus
    Receipt details
    Shop nameMaxcare MartCheckBox on page 1
    Shop Tax IDNothing readNot on the pageNo box
    Receipt number2640011445CheckBox on page 1
    DatePrinted on the receiptCheckBox on page 1
    SubtotalNothing readNot on the pageNo box
    VATNothing readNot on the pageNo box
    Total29,000.00CheckBox on page 1
    How it was paidCashCheckBox on page 1
    CurrencyNothing readNot on the pageNo box
    Item 1
    DescriptionOXFORD / YALE CACheckBox on page 1
    Quantity1CheckBox on page 1
    Unit price1,200.00CheckBox on page 1
    Line total1,200.00CheckBox on page 1
    Item 2
    DescriptionNUTZY PEANUT BUTCheckBox on page 1
    Quantity1CheckBox on page 1
    Unit price3,500.00CheckBox on page 1
    Line total3,500.00CheckBox on page 1
    Item 3
    DescriptionSHULAMITE CASHEWCheckBox on page 1
    Quantity1CheckBox on page 1
    Unit price9,000.00CheckBox on page 1
    Line total9,000.00CheckBox on page 1
    Item 4
    DescriptionCAMPVILLE ROLLEDCheckBox on page 1
    Quantity1CheckBox on page 1
    Unit price7,000.00CheckBox on page 1
    Line total7,000.00CheckBox on page 1
    Item 5
    DescriptionCEBON SWEETENEDCheckBox on page 1
    Quantity1CheckBox on page 1
    Unit price3,500.00CheckBox on page 1
    Line total3,500.00CheckBox on page 1
    Item 6
    DescriptionKINGREY GREEK YOCheckBox on page 1
    Quantity1CheckBox on page 1
    Unit price4,800.00CheckBox on page 1
    Line total4,800.00CheckBox on page 1

    The receipt's date is printed on the photo and is in every download. This page does not repeat it.

  4. Step 4

    What the reviewer did with it.

    The reviewer compared each value with the photo, kept the right ones and approved the file. Nothing downloads before that.

    • 29Confirmed

      The reviewer looked at each value on the photo and kept it as printed, with the reason “It matches the page”.

    • 0Corrected

      Every value read matched what is printed, so none needed changing. There is no before and after to show.

    • 1Approved

      Only after approval can the file be downloaded. Approving made one frozen version, and the downloads below come from it.

    When read

    • 29 Check
    • 4 Not on the page

    After the review

    • 29 Confirmed
    • 4 Not on the page

    Shop Tax ID, Subtotal, VAT, Currency: the receipt prints none of them, so Takarda filled in nothing, and the reviewer agreed. These four stay Not on the page.

    Checks Takarda raised

    • NoteThe line Takarda AI read the merchant name from was not found on the page. The box is where the value itself appears.
    • NoteThe table has no heading row that could be read, so its lines are placed from their own text.
    • WarningRetake: the photo is cut off at the edge.

    The warning stayed open. A warning never blocks approval; it asks for a look, and the look was at the photo itself.

    Every value, before and after
    Each value with what the reviewer did and its status afterwards
    FieldValue afterWhat the reviewer didStatus after
    Shop nameMaxcare MartConfirmed: it matches the pageConfirmed
    Shop Tax IDNothing filled inNothing to confirmNot on the page
    Receipt number2640011445Confirmed: it matches the pageConfirmed
    DatePrinted on the receiptConfirmed: it matches the pageConfirmed
    SubtotalNothing filled inNothing to confirmNot on the page
    VATNothing filled inNothing to confirmNot on the page
    Total29,000.00Confirmed: it matches the pageConfirmed
    How it was paidCashConfirmed: it matches the pageConfirmed
    CurrencyNothing filled inNothing to confirmNot on the page
    Item 1, DescriptionOXFORD / YALE CAConfirmed: it matches the pageConfirmed
    Item 1, Quantity1Confirmed: it matches the pageConfirmed
    Item 1, Unit price1,200.00Confirmed: it matches the pageConfirmed
    Item 1, Line total1,200.00Confirmed: it matches the pageConfirmed
    Item 2, DescriptionNUTZY PEANUT BUTConfirmed: it matches the pageConfirmed
    Item 2, Quantity1Confirmed: it matches the pageConfirmed
    Item 2, Unit price3,500.00Confirmed: it matches the pageConfirmed
    Item 2, Line total3,500.00Confirmed: it matches the pageConfirmed
    Item 3, DescriptionSHULAMITE CASHEWConfirmed: it matches the pageConfirmed
    Item 3, Quantity1Confirmed: it matches the pageConfirmed
    Item 3, Unit price9,000.00Confirmed: it matches the pageConfirmed
    Item 3, Line total9,000.00Confirmed: it matches the pageConfirmed
    Item 4, DescriptionCAMPVILLE ROLLEDConfirmed: it matches the pageConfirmed
    Item 4, Quantity1Confirmed: it matches the pageConfirmed
    Item 4, Unit price7,000.00Confirmed: it matches the pageConfirmed
    Item 4, Line total7,000.00Confirmed: it matches the pageConfirmed
    Item 5, DescriptionCEBON SWEETENEDConfirmed: it matches the pageConfirmed
    Item 5, Quantity1Confirmed: it matches the pageConfirmed
    Item 5, Unit price3,500.00Confirmed: it matches the pageConfirmed
    Item 5, Line total3,500.00Confirmed: it matches the pageConfirmed
    Item 6, DescriptionKINGREY GREEK YOConfirmed: it matches the pageConfirmed
    Item 6, Quantity1Confirmed: it matches the pageConfirmed
    Item 6, Unit price4,800.00Confirmed: it matches the pageConfirmed
    Item 6, Line total4,800.00Confirmed: it matches the pageConfirmed

    The receipt's date is printed on the photo and is in every download. This page does not repeat it.

  5. Step 5

    What came out, ready to download.

    The approved receipt, in every form the download screen offers. Open them in Excel or any spreadsheet, or hand the JSON to other software.

    CSV, one row for each item

    FileShop nameShop Tax IDReceipt numberSubtotalVATTotalHow it was paidCurrencyItems: DescriptionItems: QuantityItems: Unit priceItems: Line total
    receipt-photo.jpgMaxcare Mart264001144529000.00CashOXFORD / YALE CA11200.001200.00
    receipt-photo.jpgMaxcare Mart264001144529000.00CashNUTZY PEANUT BUT13500.003500.00
    receipt-photo.jpgMaxcare Mart264001144529000.00CashSHULAMITE CASHEW19000.009000.00
    receipt-photo.jpgMaxcare Mart264001144529000.00CashCAMPVILLE ROLLED17000.007000.00
    receipt-photo.jpgMaxcare Mart264001144529000.00CashCEBON SWEETENED13500.003500.00
    receipt-photo.jpgMaxcare Mart264001144529000.00CashKINGREY GREEK YO14800.004800.00

    JSON, the first two items

    {
      "merchant_name": "Maxcare Mart",
      "merchant_tax_id": null,
      "receipt_number": "2640011445",
      "items": [
        {
          "description": "OXFORD / YALE CA",
          "quantity": 1,
          "unit_price": 1200,
          "line_total": 1200
        },
        {
          "description": "NUTZY PEANUT BUT",
          "quantity": 1,
          "unit_price": 3500,
          "line_total": 3500
        }
      ],
      "subtotal": null,
      "vat": null,
      "total": 29000,
      "payment_method": "Cash",
      "currency": null
    }

    The other 4 items follow in the same shape.

    The Date column and line are left out of these two previews. The receipt's date is printed on the photo and is in every download. This page does not repeat it.

    • CSV, one row for the receiptreceipt.csv · 420 bytes
      Download
    • CSV, one row for each itemreceipt-one-row-per-item.csv · 807 bytes
      Download
    • Excel, one row for the receiptreceipt.xlsx · 5 KB
      Download
    • Excel, one row for each itemreceipt-one-row-per-item.xlsx · 6 KB
      Download
    • CSV, items spread over columnsreceipt-items-in-columns.csv · 850 bytes
      Download
    • JSONreceipt.json · 1 KB
      Download

    These are the files exactly as Takarda sent them. Nothing was edited and nothing was removed.

  6. Step 6

    The time and the cost.

    The numbers for this one file, as Takarda recorded them.

    • 29.9 sFrom upload to ready to review
    • ₦17.49The cost of reading it, about $0.011
    • 3Calls to Takarda AI: one to read, one to place the values, one to check them
    • 33Values in the field list: 29 read, 4 not on the page

    Naira are worked out at ₦1,600 to the dollar, from the cost Takarda recorded for this file. The time is measured from the start of the upload to the moment the file was ready to review. It does not include the time the reviewer spent looking at the photo. One receipt is one test: it says nothing about other receipts, which is why the full tests are on the case study.

    Release 4bf6bdde52702135

Now try it on your own documents.

Name the fields you want, upload a file, and check every value against the page, just as the reviewer did.