Skip to main content
Receipts show what someone bought, so it’s fair to ask who else can see them. The short answer: only the customer, and anyone they choose to share with.

Locked before it leaves your checkout

Each receipt is encrypted for one customer before it’s sent anywhere. It stays locked the whole way to their banking app.

Only the customer has the key

The key that opens a receipt is kept on the customer’s own device. Merchants, banks and Vero can’t read it.

The customer decides who sees it

Customers can share receipts with a bank, a brokerage, an expense or tax app, or anyone else they choose, one receipt or many at a time.

Not locked to Vero

Receipts follow an open standard, the Digital Receipt Protocol. Customers can take them with them if they switch banks or apps.

What each party can see


Why it’s hard to fake

Every receipt carries two digital signatures: one from the merchant and one from the customer’s bank. If anyone changes a single item or price, the signatures no longer match and the receipt shows as unverified.

Want the details?

These pages explain the same points for security teams, banks, brokerages and developers.

Encryption and key ownership

The encryption, signatures and key storage behind each card above.

Portability and sharing

How banks, brokerages and other apps get access to receipts.