Cash App already shows a scan-to-pay code on its own profile screen, useful when two phones are close together, but a printable QR code serves a different purpose: a laminated sign or a sticker rather than something shown on a screen. The Cashtag behind it, the $name Cash App assigns, and the public link that goes with it, cash.app/$yourcashtag, is all it needs.
Paste that link into MakeQR and the code is ready for a market stall sign, a sticker on a stand, or a line on a shared bill, sized for the distance someone will actually be standing when they read it, and coloured to match whatever it is printed on. Free and never expires.
Turning your Cashtag into a printable code
Find your Cashtag link
Open Cash App, tap your profile photo or the QR icon, and look for your Cashtag — a short $name Cash App assigned when you signed up. Your public link is cash.app/$ followed by that name.
Confirm the link in a browser first
Open cash.app/$yourcashtag in a private browser window before printing anything. It should load your name and photo, not an error page or someone else's profile.
Add an amount if the payment is fixed
Cash App's profile link accepts an amount after the Cashtag, such as cash.app/$yourcashtag/20, which opens the app with that amount already filled in. Leave it off if the price varies.
Paste the link, download, and test with a real payment
Choose the URL type above, paste the link, download the code, and have someone send a small amount by scanning the printed proof before it goes out for real use.
Cash App's own code compared with a printed one
Cash App shows a scannable code on your profile inside the app, which works well when the payer already has the app open and you're standing together. A code made here covers what the in-app version doesn't: a sign that has to survive outdoors, a printed invoice, colors and a logo that match a stall or storefront, and a code that keeps working without either phone needing to be unlocked to the right screen first.
Personal Cashtag or a business account
Cash App offers accounts for regular sellers alongside personal ones, and the two carry separate links and separate rules for the fees Cash App takes from money received. A personal Cashtag suits splitting bills, one-off sales and allowances, but a business selling regularly at a market or shop should look at Cash App's business option rather than routing sales through a personal account.
Putting a fixed amount in the link
A Cashtag link can carry a specific amount by adding a slash and a number after the username, so a code printed for a cover charge or a class fee can open with that number already entered. Anything that varies by customer, a stall with different prices per item, still needs the amount typed in by hand after scanning.
What the code contains
A plain web address pointing at your Cash App profile, with an optional dollar amount appended. No account number, no card details, and nothing about a linked bank account — the payer's device opens the link and Cash App handles everything from there.
https://cash.app/$yourcashtag/20Printing it on stalls, stickers and invoices
A laminated card at a market stall or a sticker on a stand needs to work from arm's length, so 25–30 mm is a safer minimum outdoors where lighting is inconsistent. On a printed invoice or a shared bill left on a counter, 20 mm is enough since it's read up close.
Print it at least 20 mm (2.0 cm) wide
Cash App code mistakes worth checking first
Testing the link on your own phone while logged in
Cash App may recognize your own device and skip straight to a confirmation screen, hiding a broken or mistyped Cashtag. Test from a browser where you're logged out, or ask someone else to try it.
Assuming the amount always carries over
The amount added after a Cashtag only fills in when the payer opens the link with Cash App installed and set up. A payer without the app just sees Cash App's own sign-up page. Print the amount next to the code as a backup.
Routing regular sales through a personal account
Cash App's terms treat repeated selling differently from personal payments between friends. A market vendor or shop taking payments every week should set up a business account rather than relying on a personal Cashtag.
Static or dynamic for a Cash App code
Static fits almost every Cash App code: the Cashtag rarely changes, the code costs nothing, and there's no reason to add an account just to display a payment link. Dynamic is worth considering only for a permanent sign, a stall banner used every week, if there's a real chance of switching Cashtags or payment apps later. It needs a free account with a verified email, and two dynamic codes stay free forever.
How dynamic QR codes workWhere a Cash App code turns up
- A farmers' market vendor tapes a Cash App code to the cash box for customers without cash.
- Roommates print a Cash App code and pin it near the shared bills on the fridge.
- A youth soccer coach adds a Cash App code with a fixed amount to a printed fee slip.
- A tattoo artist includes a Cash App code on a printed price list for deposits.