Product Guides

How to Upgrade, Downgrade, or Cancel Your PassMyKitchen Plan

Manage your PassMyKitchen subscription from Settings. Upgrade to Growth, downgrade to Starter, update payment, view invoices, request refunds, or cancel anytime.

By PassMyKitchen Team, Product Education · May 11, 2026 · 10 min read


You can upgrade, downgrade, or cancel your PassMyKitchen subscription at any time from Settings > Billing. The Billing page shows your current plan, payment method, and invoices in one place. Changes take effect immediately for upgrades, or at the end of your billing period for downgrades and cancellations. This guide walks through every billing action step by step.

Not sure which plan is right for you? Start with our full plan comparison to see what Starter and Growth include before making changes.

How to upgrade from Starter to Growth

If you are on the Starter plan and need more team members, multiple locations, or more AI questions per day, upgrading to Growth takes about 60 seconds.

Step 1: Open Settings > Billing. Click your profile icon, then Settings, then Billing. You will see a card titled "Current plan" showing your Starter plan details, including your price, billing cycle, and next billing date.

Step 2: Find the upgrade card. Below your current plan details, look for the card with the heading "Need more from PassMyKitchen?" This card lists what the Growth plan includes:

  • Up to 5 team members
  • Multi-location support (up to 5)
  • 200 AI questions per day
  • Priority support

If you run multiple food business locations or multiple cloud kitchen brands, multi-location support alone makes the upgrade worthwhile.

Step 3: Click "Upgrade to Growth ($49/month)." If you are on annual billing, the button will show the annual price instead. Clicking this button opens the Razorpay checkout window with the plan description "Growth Plan: $49/month."

Step 4: Complete payment. Enter your card details in the Razorpay checkout and confirm. On success, you are redirected to the /upgrade/success page. Your new plan features are available immediately.

If you close the Razorpay window without completing payment, you will see a "Payment was cancelled." error message. No charge is made, and you stay on Starter. You can try again at any time.

How to downgrade from Growth to Starter

If you no longer need the extra capacity that Growth provides, you can switch back to Starter. Downgrades take effect at the end of your current billing period, so you keep Growth features until your renewal date.

Step 1: Open Settings > Billing. Your "Current plan" card will show your Growth plan with its status badge (Active, Trialing, or another status).

Step 2: Click "Downgrade to Starter." This is a text link below the upgrade card. It is only visible to Growth plan users.

Step 3: Confirm the downgrade. A browser confirmation dialog appears with this message: "You will lose multi-location, extra staff slots, and priority support at the end of your current billing period. Continue?" Click OK to confirm or Cancel to keep Growth.

Step 4: The page refreshes. After confirmation, the system processes your downgrade request and refreshes the Billing page. Your plan status updates to reflect the scheduled change, and you continue using Growth features until the current billing period ends.

Before downgrading, review how your team uses multi-location support. If you have compliance data across multiple locations, read our guide on managing multiple food business locations to understand what changes when you move to a single-location plan.

How to update your payment method

Keeping your payment method current prevents service interruptions. Here is how to update it.

Step 1: Open Settings > Billing. Scroll to the "Payment method" section.

Step 2: Check your current status. If you already have a card on file, you will see "Payment method on file" along with an "Update payment method" button. If no card is on file, you will see a message: "No payment method on file. Choose a plan on the upgrade page to add one."

Step 3: Click "Update payment method." This opens the Razorpay checkout window, where you can enter new card details. Complete the process, and your payment method is updated immediately.

Updating your payment method is especially important if you see a "Payment failed" or "Past due" status badge on your current plan card. A failed payment can interrupt your access to compliance tools, which is something no food business wants during an audit or inspection.

How to view invoices and download receipts

PassMyKitchen keeps a complete record of every payment in the Invoices section of your Billing page. This is useful for accounting, tax records, or reimbursement from a business partner.

Step 1: Open Settings > Billing. Scroll down past the payment method section to "Invoices."

Step 2: Review your invoice history. On desktop, invoices appear in a table with these columns: Invoice (the invoice number), Date, Amount, Status, and Actions. On mobile, the same information appears as stacked cards.

Each invoice has a status badge. A "paid" status shows a green success badge. Other statuses show a neutral badge.

Step 3: Download a PDF receipt. In the Actions column, click the PDF link (a download icon next to the word "PDF"). The receipt opens in a new browser tab, and you can save or print it from there.

If your account is still in its free trial, you will see: "No invoices yet. Your first invoice will appear after your trial ends." For details on the trial period, check our free trial guide.

How to request a refund

PassMyKitchen allows you to request a refund for any paid invoice that is less than 30 days old and does not already have a pending or completed refund. All requests are reviewed by the team within 24 hours.

Step 1: Open Settings > Billing and scroll to the Invoices section.

Step 2: Find the invoice. Look for the "Request refund" link in the Actions column next to the invoice you want refunded. This link only appears for eligible invoices (paid, less than 30 days old, no existing refund).

Step 3: Click "Request refund." A modal titled "Request a refund" opens. It displays the invoice details (invoice number, date, and amount) in a grey card at the top.

Step 4: Enter your reason. A textarea labeled "Reason for refund" appears with the placeholder: "Please tell us why you would like a refund. We review all requests within 24 hours." Type your reason. The "Submit request" button stays disabled until you enter text.

Step 5: Click "Submit request." A note below the textarea reminds you: "Refund requests are reviewed on a case-by-case basis. You will receive an email once your request is processed." After submitting, a toast notification appears at the bottom of the screen: "Refund request submitted. We will review it within 24 hours."

Your invoice will now show a status badge that changes as the refund progresses: "Refund requested" (warning), "Refund processing" (warning), "Refunded" (success), "Refund declined" (neutral), or "Refund failed" (danger).

How to cancel your subscription

If you need to cancel, PassMyKitchen makes the process straightforward while giving you time to reconsider.

Step 1: Open Settings > Billing. Scroll past the payment method section and click the "Cancel subscription" text link.

Step 2: Review the cancellation modal. A modal titled "Cancel your subscription?" appears. It explains: "Your subscription will remain active until [your next billing date]. After that, you will lose access to the app but your data is preserved for 30 days."

Step 3: Select a reason. Choose one of the radio button options:

  • Too expensive
  • Not using it enough
  • Found an alternative
  • Missing features I need
  • Other

If you select "Other," a text input appears with the placeholder "Tell us more..." so you can provide additional detail.

Step 4: Confirm cancellation. The "Cancel subscription" button (shown in red as a destructive action) is disabled until you select a reason. Once you choose a reason, click it to confirm. If you change your mind, click "Keep my subscription" instead.

After cancellation: Your plan status changes to "Cancellation scheduled," and a message confirms: "Active until [date]. Your subscription will not renew." You retain full access to all features until that date.

Remember, your data is preserved for 30 days after cancellation. If you resubscribe within that window, everything picks up where you left off. For small businesses juggling compliance requirements, this safety net means you can take a break without losing your records.

Frequently Asked Questions

Will I lose my data if I downgrade?

No. Downgrading from Growth to Starter does not delete any data. However, you will lose access to multi-location features, extra team member slots, and priority support at the end of your billing period. If you have more locations or team members than the Starter plan supports, you will need to consolidate before the downgrade takes effect. Your compliance documents, logs, and HACCP plans remain intact.

Can I upgrade during my free trial?

Yes. If you are currently on a free trial, you can upgrade to a paid plan at any time from Settings > Billing. Your trial status badge will show "Trialing" along with the number of days remaining. Upgrading during your trial starts your paid subscription immediately. For a full walkthrough of the trial experience, see our free trial guide.

How do I get a receipt for my payment?

Open Settings > Billing and scroll to the Invoices section. Each paid invoice has a PDF download link in the Actions column. Click the download icon next to "PDF" to open your receipt in a new tab. From there you can save it to your device or print it. If you are still on a free trial, no invoices will appear until your first payment processes.

What happens if my payment fails?

Your plan status badge changes to "Payment failed" or "Past due." PassMyKitchen preserves your access temporarily while you resolve the issue. Go to Settings > Billing, click "Update payment method," and enter a valid card through the Razorpay checkout. Once the payment processes successfully, your status returns to "Active." Do not wait too long, as prolonged payment failure may interrupt your access to compliance tools and audit trails.

Can I pause my subscription instead of cancelling?

PassMyKitchen supports a "Paused" subscription status. If pausing is available for your account, you will see the option on your Billing page. A paused subscription temporarily halts billing while preserving your data. This can be a good alternative to cancellation if you plan to return. If you do not see a pause option, contact our support team for assistance.

Whether you are scaling up or adjusting

Every food business goes through changes. Maybe you started as a single food truck and now run three locations, so Growth makes sense. Or maybe you are in a slower season and Starter covers what you need for now. Either way, PassMyKitchen lets you make these changes in a few clicks from Settings > Billing.

If you are just getting started, our free trial guide walks you through everything available during your trial. If you are comparing plans before committing, the pricing plans comparison breaks down exactly what each tier includes. And if you are scaling up to multiple locations, our guide on managing multiple food business locations shows you how to get the most out of Growth.

Whatever direction your business is heading, your compliance tools should keep up. Upgrade, downgrade, or adjust your plan whenever you need to.

PassMyKitchenupgradebillingsubscriptionplans

Ready to simplify your compliance?

PassMyKitchen generates your HACCP plan and tracks daily compliance in under 3 minutes.

Related articles