Home / Blog / Offline QR transfer

Offline QR transfer

How to Transfer an Amunta Transaction by QR Code Offline

Amunta can transfer transaction data between two phones through a QR code, without a server or an internet connection. One phone displays the code, the other scans it, and Amunta lets the recipient review the data before importing it.

This method is useful for a direct handover when both devices are in the same place or when a reliable connection is unavailable.

What can the QR code contain?

The payload can contain a transaction, invoice, or voucher and the information needed for verification, including the currency and an identity fingerprint. A QR code has limited capacity, so an image is included only when it is small enough; large attachments are not forced into the code.

Verification before import

Amunta does not treat the QR code as anonymous text. The package has an Amunta header and a verifiable signature. The app checks its fingerprint, identity, and context and rejects an invalid payload or one tied to the wrong identity when that rule applies.

A signature is not encryption. The Ed25519 signature proves the payload hasn’t been altered since it was created — it does not hide the details from anyone who obtains the image and has a tool to unpack it. So don’t display a financial code publicly or send a photo of it to anyone but the intended recipient.

What if the currencies differ?

The transfer includes its currency. Before importing, Amunta compares it with the currency of the receiving ledger. This prevents an amount in one currency from being recorded as though it had the same value in another.

Preventing duplicates

Someone may scan the same code twice by mistake. Amunta checks whether the document or transaction was already imported, so scanning it again does not automatically create a second financial record.

QR transfer or A-Link?

Safe-use checklist

Show the code only to the intended person. Before confirming, check the transaction name, amount, and currency. Do not import a financial QR code from an unknown source. Technical verification reduces errors, but reviewing the visible details is still important before adding the record.

For encrypted transfer at a distance, use A-Link or A-Link+ rather than sending a screenshot of the QR code.


Amunta is a free, offline-first personal finance app available on Google Play and the App Store. Learn more at amunta.pixun.dev.
← Previous article: From an Invoice to a Searchable PDF Statement in AmuntaAll articles →