LedgerHawk reads the bill, explains the vendor, picks the account from your chart of accounts, builds the prepaid schedule and writes every journal entry, ready for QuickBooks.
No templates to set up. The hawk reads it, you check it, then you post it.
1
Add your chart of accounts
Optional. Export it from QuickBooks and drop it in, so every account comes from your own list.
2
Drop the bill
PDF or photo. The AI reads every line: dates, amounts, vendor, service periods and what each item was for.
3
Get the entries
Prepaid schedule, every journal entry and QuickBooks-ready exports. Change anything and it all recalculates.
Try it now
Drop a bill and watch the hawk work
Free beta. No sign-up.
Beta: use sample or anonymized bills. On the free AI tier, Google may use uploaded content to improve its products. Nothing is stored on this site. Always review suggestions before posting.
1
Chart of accounts optional
Drop CSV / Excelor click to chooseQBO: Chart of Accounts → Run report → Export
2
Bill / invoice
Drop PDF or imageor click to choosePDF, PNG, JPG, WEBP · max 8 MB
Use my own Gemini API key (optional)
The hawk is done
Check each line, edit anything, then export.
AI read-out
Vendor:
What they do:
Period reasoning:
Main account:
Capitalization check:
Check before posting
3
Bill details everything recalculates as you type
4
Line items each line gets its own treatment and account
Shipping, delivery and tax on the bill are spread over the items by amount, so each item's cost is all-in before the capitalization test. Change any line and the entries follow.
Amortization schedule one per prepaid line
Suggested journal entries
Leave this off if you enter the bill in QBO as a normal Bill using the same accounts as JE-1 on its lines. Otherwise Accounts Payable is counted twice.
Built for bookkeepers
Everything a bill needs, in one drop
Reads any bill
PDF or photo. Dates, amounts, invoice number and every line item, including shipping and tax.
Knows the vendor
Explains in plain words what the vendor does and what you paid them for.
Your chart of accounts
Picks the closest account from your own QuickBooks list and tells you how sure it is.
Prepaid schedules
Spots annual and multi-month bills and builds the amortization, equal monthly or daily, to the cent.
Line-by-line coding
Mixed invoice? Each line gets its own account, and each item is tested against the $2,500 or $5,000 de minimis limit with its share of shipping.
QuickBooks-ready exports
An Excel workbook with totals and a journal CSV you can import straight into QBO.
FAQ
Good questions
Is LedgerHawk free?
Yes. It's a free beta while we make it sharper with feedback from bookkeepers.
Is my bill stored anywhere?
Not on this site. The bill is sent to Google's Gemini AI so it can be read. On the free AI tier Google may use content to improve its products, so please use sample or anonymized bills for now.
Does it post to QuickBooks for me?
Not directly. You get a QBO journal import CSV and an Excel file. Most bookkeepers enter the bill in QBO as a normal Bill with one line per account, the same as JE-1, then import only the monthly amortization entries.
How does it decide expense vs capitalize?
Line by line, with the IRS de minimis safe harbor: items up to $2,500 each (or $5,000 with audited financial statements) can be expensed. Shipping, delivery and tax on the same bill are spread over the items first, so a $2,499 chair with $26.51 of shipping is a $2,525.51 fixed asset. You can set your own limit instead. Your CPA always has the final say.
Can I change what the AI picked?
Yes. Every field and every line is editable: amount, treatment, account and service dates. You can add or remove lines and charges, and the schedule and journal entries recalculate as you type.
LedgerHawk is working
0:00
Tell the hawk
Ideas, bugs or love notes. It goes straight to the LedgerHawk team.
✓
Delivered!
Thanks for helping LedgerHawk get sharper. We read every note.