Benchmarks / Which Small AI Model Should You Run on a Mac? We Ran 312 Tests / Summarize + extract
summarize-extract-006
medium extractionreceipt
The prompt
user
Extract information from the receipt below. Reply with only a JSON object with exactly these keys:
- "merchant" (string): store name without the store number
- "date" (string "YYYY-MM-DD"): purchase date
- "subtotal" (number): subtotal before tax
- "tax" (number): tax amount
- "total" (number): total charged
- "total_savings" (number): total amount saved on this purchase
- "rewards_member_id" (string): rewards member ID
- "payment_method" (string): one of "cash", "credit", "debit", "other"
Rules: include every key listed. Use null for any field that is not stated in the text (do not guess). Dates are YYYY-MM-DD. Times are HH:MM in 24-hour format. Amounts and counts are plain JSON numbers (no currency symbols, no commas). Phone numbers are in international format with + and the country code, for example +1 312 555 0100; leave out any national trunk prefix 0, so (0)20 or 020 becomes 20 after +44.
Receipt:
"""
WELLSPRING PHARMACY #1189
900 Cedar Crossing, Tulsa OK 74133
Store: (918) 555-0125
11-02-2026 10:31 Reg 1 Trans 66120
Rewards Member: WS-55102
ALLERGY RELIEF 24HR 30CT 18.99
REWARDS PRICE -4.00
VITAMIN D3 2000IU 90CT 9.49
COUGH DROPS HONEY 2 @ 3.29 6.58
BUY 1 GET 1 50% OFF -1.65
SUBTOTAL 29.41
TAX 8.517% 2.50
TOTAL 31.91
VISA CREDIT ************2286 31.91
*** YOU SAVED 5.65 TODAY! ***
Rewards balance: 12.00 in ShopBucks
Spend 18.09 more to earn 5.00 ShopBucks
"""What we expected
{
"kind": "extract",
"answer": {
"merchant": "Wellspring Pharmacy",
"date": "2026-11-02",
"subtotal": 29.41,
"tax": 2.5,
"total": 31.91,
"total_savings": 5.65,
"rewards_member_id": "WS-55102",
"payment_method": "credit"
},
"fields": {
"merchant": {
"type": "string",
"accept": [
"Wellspring Pharmacy #1189",
"Wellspring Pharmacy 1189"
]
},
"date": {
"type": "date"
},
"subtotal": {
"type": "number"
},
"tax": {
"type": "number"
},
"total": {
"type": "number"
},
"total_savings": {
"type": "number"
},
"rewards_member_id": {
"type": "code"
},
"payment_method": {
"type": "enum"
}
}
}What each model answered
MiMo-V2.6 Distill 9B
✓ pass · score 100 · 3.70 s
{"merchant": "Wellspring Pharmacy", "date": "2026-11-02", "subtotal": 29.41, "tax": 2.5, "total": 31.91, "total_savings": 5.65, "rewards_member_id": "WS-55102", "payment_method": "credit"}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "Wellspring Pharmacy"
},
"date": {
"score": 1,
"expected": "2026-11-02",
"got": "2026-11-02"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 8,
"fields_total": 8
}Ornith-1.5 9B
✓ pass · score 100 · 3.48 s
{
"merchant": "Wellspring Pharmacy",
"date": "2026-11-02",
"subtotal": 29.41,
"tax": 2.5,
"total": 31.91,
"total_savings": 5.65,
"rewards_member_id": "WS-55102",
"payment_method": "credit"
}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "Wellspring Pharmacy"
},
"date": {
"score": 1,
"expected": "2026-11-02",
"got": "2026-11-02"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 8,
"fields_total": 8
}Granite 4.2 8B
✓ pass · score 100 · 3.33 s
{
"merchant": "WELLSPRING PHARMACY",
"date": "2026-11-02",
"subtotal": 29.41,
"tax": 2.5,
"total": 31.91,
"total_savings": 5.65,
"rewards_member_id": "WS-55102",
"payment_method": "credit"
}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "WELLSPRING PHARMACY"
},
"date": {
"score": 1,
"expected": "2026-11-02",
"got": "2026-11-02"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 8,
"fields_total": 8
}Spark-X2.5 4B
✗ fail · score 88 · 2.57 s
{
"merchant": "WELLSPRING PHARMACY",
"date": "11-02-2026",
"subtotal": 29.41,
"tax": 2.5,
"total": 31.91,
"total_savings": 5.65,
"rewards_member_id": "WS-55102",
"payment_method": "credit"
}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "WELLSPRING PHARMACY"
},
"date": {
"score": 0,
"expected": "2026-11-02",
"got": "11-02-2026"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 7,
"fields_total": 8
}Mellum2.1 12B-A2.5B
✓ pass · score 100 · 1.68 s
{
"merchant": "WELLSPRING PHARMACY",
"date": "2026-11-02",
"subtotal": 29.41,
"tax": 2.5,
"total": 31.91,
"total_savings": 5.65,
"rewards_member_id": "WS-55102",
"payment_method": "credit"
}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "WELLSPRING PHARMACY"
},
"date": {
"score": 1,
"expected": "2026-11-02",
"got": "2026-11-02"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 8,
"fields_total": 8
}Ling-3.0-tiny (7.9B-A1.3B)
✓ pass · score 100 · 1.07 s
{"merchant": "WELLSPRING PHARMACY", "date": "2026-11-02", "subtotal": 29.41, "tax": 2.50, "total": 31.91, "total_savings": 5.65, "rewards_member_id": "WS-55102", "payment_method": "credit"}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "WELLSPRING PHARMACY"
},
"date": {
"score": 1,
"expected": "2026-11-02",
"got": "2026-11-02"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 8,
"fields_total": 8
}MiniCPM5 2B
✓ pass · score 100 · 1.32 s
{"merchant": "Wellspring Pharmacy", "date": "2026-11-02", "subtotal": 29.41, "tax": 2.50, "total": 31.91, "total_savings": 5.65, "rewards_member_id": "WS-55102", "payment_method": "credit"}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "Wellspring Pharmacy"
},
"date": {
"score": 1,
"expected": "2026-11-02",
"got": "2026-11-02"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 8,
"fields_total": 8
}K2-Horizon 0.9B
✗ fail · score 88 · 0.66 s
{
"merchant": "WELLSPRING PHARMACY",
"date": "2026-02-11",
"subtotal": 29.41,
"tax": 2.50,
"total": 31.91,
"total_savings": 5.65,
"rewards_member_id": "WS-55102",
"payment_method": "credit"
}Scoring detail
{
"fields": {
"merchant": {
"score": 1,
"expected": "Wellspring Pharmacy",
"got": "WELLSPRING PHARMACY"
},
"date": {
"score": 0,
"expected": "2026-11-02",
"got": "2026-02-11"
},
"subtotal": {
"score": 1,
"expected": 29.41,
"got": 29.41
},
"tax": {
"score": 1,
"expected": 2.5,
"got": 2.5
},
"total": {
"score": 1,
"expected": 31.91,
"got": 31.91
},
"total_savings": {
"score": 1,
"expected": 5.65,
"got": 5.65
},
"rewards_member_id": {
"score": 1,
"expected": "WS-55102",
"got": "WS-55102"
},
"payment_method": {
"score": 1,
"expected": "credit",
"got": "credit"
}
},
"fields_correct": 7,
"fields_total": 8
}← summarize-extract-005All Summarize + extract itemssummarize-extract-007 →