Bản thân tiêu chuẩn QR không có gì hết hạn. Mã QR là một hình in gồm các mô-đun đen trắng mã hóa một đoạn văn bản, thường là URL, và năm mươi năm sau hình đó vẫn giải mã ra đúng đoạn văn bản ấy. Khi người ta nói một mã QR đã hết hạn, ý họ là thứ mà mã trỏ tới đã ngừng hoạt động. Đó là vấn đề về lưu trữ và tài khoản, không phải giới hạn của định dạng.
Sự phân biệt này quan trọng vì cách các trình tạo mã QR định giá. Mã QR tĩnh mã hóa trực tiếp URL cuối cùng, nên không thể hết hạn, nhưng cũng không thể thay đổi: nếu trang đó chuyển đi, mã đã in coi như vô dụng. Mã QR động mã hóa một liên kết chuyển hướng ngắn thuộc về trình tạo mã, và chính điều đó giúp mã chỉnh sửa được. Đó cũng là điều khiến mã dễ tổn thương: nếu bản dùng thử kết thúc hoặc tài khoản hết hiệu lực, chuyển hướng ngừng phân giải và mọi mã đã in cùng lúc hỏng hết. Tiếng xấu về mã QR hết hạn bắt nguồn từ những trình tạo mã dựa trên bản dùng thử.
Gói miễn phí của QR Cake không phải bản dùng thử. Bạn có thể lưu tối đa 5 mã QR động miễn phí, chuyển hướng luôn hoạt động không có ngày kết thúc và lượt quét không giới hạn. Đổi lại, mỗi lượt quét sẽ thấy một trang QR Cake ngắn (một quảng cáo ngắn gọn với đồng hồ đếm ngược vài giây) trước khi tới đích đến của bạn; bất kỳ gói trả phí nào cũng bỏ trang này, và gói Basic trở lên nâng giới hạn số mã. Nếu sau này bạn hủy gói trả phí, các mã đã in vẫn chuyển hướng tới đích đến được lưu gần nhất thay vì tắt ngấm, mà tắt ngấm chính là sự cố khiến mọi người không tin tưởng mã động cho những ấn phẩm in dùng lâu dài.