Invoice & Receipt to CSV for Bookkeeping avatar

Invoice & Receipt to CSV for Bookkeeping

Pricing

$100.00 / 1,000 invoice csv extracteds

Go to Apify Store
Invoice & Receipt to CSV for Bookkeeping

Invoice & Receipt to CSV for Bookkeeping

Paste invoice or receipt plain text; get a bookkeeping-ready CSV (date, merchant, amount, currency, invoice ID, tax ID, notes). Rule-based extract—no LLM, no OCR needed for already-text docs. Batch via texts[]. $0.10 per row.

Pricing

$100.00 / 1,000 invoice csv extracteds

Rating

0.0

(0)

Developer

KEith wy

KEith wy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

invoice-extract — 发票/小票 → 结构化 CSV

botD 全自动变现候选:纯文本发票 → 固定列 CSV。规则/正则解析,不依赖 LLM。

目录

invoice-extract/
src/extract.py # 纯函数:parse_invoice / rows_to_csv
src/generate.py # CLI + 可选 HTTP
src/actor_main.py # Apify Actor 入口草稿(可本地 dry-run)
.actor/ # actor.json / input_schema / Dockerfile 草稿
samples/ # 样本文本发票
out/ # 输出
SHELF_APIFY.md # Apify 上架/定价/提现结论
SHELF_RAPIDAPI.md # 与 RapidAPI 对比
ONE_TIME_CONFIG.md # 找老k 短清单(尚未请求)
README.md

快速跑通

cd /workspace/botd-auto/invoice-extract
python3 src/generate.py --in samples/receipt_cafe.txt --out out/receipt_cafe.csv
python3 src/generate.py --in samples/invoice_saas.txt --out out/invoice_saas.csv
# Actor 本地 dry-run(无需 apify 账号)
python3 src/actor_main.py --in samples/receipt_cafe.txt
python3 src/actor_main.py # 无参数时跑全部 samples

输出列固定:date, merchant, amount, currency, invoice_id, tax_id, notes

HTTP

python3 src/generate.py --serve --host 127.0.0.1 --port 8787
curl -s -X POST http://127.0.0.1:8787/extract \
-H 'Content-Type: text/plain' --data-binary @samples/receipt_cafe.txt

货架

默认 Apify(见 SHELF_APIFY.md)。没有 Apify 账号/token 时卡在真实发布;草稿已齐。对比 RapidAPI 见 SHELF_RAPIDAPI.md。

验收

赛点只认:可核对的陌生客款(金额不限)。本机跑通不算。