> ## Documentation Index
> Fetch the complete documentation index at: https://guide.garde.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Double-Check Against Toast

> Cross-check a daily sales journal against the Toast Sales summary, line by line.

Before you push a daily sales journal to your accounting software, it pays to spend two minutes confirming it matches Toast. Every line in a Garde sales journal traces back to a specific card on the Toast **Sales summary** report, so you can verify the whole entry side-by-side without adding up individual orders.

This page shows you where each journal line comes from in Toast and the three fast checks that catch almost every discrepancy.

## Before you start

You need two things open side-by-side:

1. **The Garde sales journal** for the day. Open **Sales Journals**, click the row to expand the line-by-line breakdown.
2. **The Toast Sales summary** for the *same location and same business day*. Go to **Reports → Sales → Sales summary** ([toasttab.com/restaurants/admin/reports/sales/sales-summary](https://www.toasttab.com/restaurants/admin/reports/sales/sales-summary)), then set the date range to a single day and select the matching location.

<Warning>
  The date and location must match exactly. A journal dated June 6 must be compared against a Toast summary filtered to **Jun 6 – Jun 6** for the same store. Comparing across a mismatched date or location is the most common cause of a "discrepancy" that isn't real.
</Warning>

## The three fast checks

If these three tie out, the journal is almost certainly correct.

1. **Gross sales.** In Toast's **Sales Category Summary**, toggle on the **Gross sales** column and sort it descending. The journal's `Gross Sales:` lines are in that same order, so they match row-for-row — and their total equals Toast's **Net Sales Summary → Gross sales**.
2. **Tax, tips, and gratuity.** The journal's `Summary: Tax`, `Summary: Tips`, and `Gratuity (Service Charge)` lines should match Toast's **Revenue Summary** cards of the same name.
3. **Every payment tender.** Each `Tender Total:` line should match the **Total** column for that payment type in Toast's **Payments Summary**. Card types match by name; third-party delivery labels (DoorDash, Grubhub, Uber Eats) vary by restaurant, so match those by platform. Cash is the one exception — see below.

## Field-by-field comparison

The tables below use a real day as a worked example. Your numbers — and your sales categories — will differ, but the *source card* for each line never changes.

### Gross sales (credits)

Your Toast **sales categories are specific to your menu** — what reads as "Food / Beverages / Alcoholic Beverage / Other" for one restaurant may be "Kitchen / Bar / Retail" for another. Don't match them by name. Match by order instead:

1. Open Toast's **Sales Category Summary**.
2. Click **Columns** and toggle on **Gross sales**.
3. Sort by **Gross sales**, descending.

Garde already lists the journal's `Gross Sales:` lines in that same descending order, so they line up row-for-row. Their total also equals Toast's **Net Sales Summary → Gross sales**.

Example — your categories, order, and amounts will differ:

| Journal `Gross Sales:` line (top → bottom) | Journal amount | Toast category (gross sales, sorted desc)       | Toast gross sales |
| ------------------------------------------ | -------------: | ----------------------------------------------- | ----------------: |
| Food                                       |     \$2,341.45 | Food                                            |        \$2,341.45 |
| Beverages                                  |       \$749.50 | Beverages                                       |          \$749.50 |
| Other                                      |       \$685.85 | No Sales Category Assigned                      |          \$685.85 |
| Alcoholic Beverage                         |        \$72.00 | Alcoholic Beverages                             |           \$72.00 |
| **Total**                                  | **\$3,848.80** | **Total** = Net Sales Summary → **Gross sales** |    **\$3,848.80** |

In this example the journal's `Gross Sales: Other` line lines up with Toast's **No Sales Category Assigned** — exactly why you match by sorted position, not by label.

### Discounts and tax (credits)

| Sales journal line         | Journal amount | Where to find it in Toast                                                                   | Toast value |
| -------------------------- | -------------: | ------------------------------------------------------------------------------------------- | ----------: |
| `Discount On Sales: Total` |       \$142.90 | Net Sales Summary → **Sales discounts** (shown as −\$142.90); also Discount Summary → Total |    \$142.90 |
| `Refunds`                  |              — | Net Sales Summary → **Sales refunds**                                                       |      \$0.00 |
| `Summary: Tax`             |       \$320.05 | Revenue Summary → **Tax amount**                                                            |    \$320.05 |

### Tips and service charges (credits)

| Sales journal line                  | Journal amount | Where to find it in Toast                                                          | Toast value |
| ----------------------------------- | -------------: | ---------------------------------------------------------------------------------- | ----------: |
| `Summary: Tips`                     |       \$384.99 | Revenue Summary → **Tips** (or Tip Summary → Total tips)                           |    \$384.99 |
| `Gratuity (Service Charge)`         |        \$85.60 | Revenue Summary → **Gratuity** (or Service Charge Summary → Total service charges) |     \$85.60 |
| `Gross Sales: Non-Grat Svc Charges` |              — | Service Charge Summary → any non-gratuity service charges                          |      \$0.00 |

### Payment tenders (debits)

Match each against the **Total** column of the Payments Summary — this column already includes tips and gratuity collected on that tender.

| Sales journal line               | Journal amount | Where to find it in Toast                                                          | Toast value |
| -------------------------------- | -------------: | ---------------------------------------------------------------------------------- | ----------: |
| `Tender Total: Amex`             |       \$482.59 | Payments Summary → **Amex** → Total                                                |    \$482.59 |
| `Tender Total: Discover`         |       \$398.70 | Payments Summary → **Discover** → Total                                            |    \$398.70 |
| `Tender Total: Mastercard`       |       \$699.65 | Payments Summary → **Mastercard** → Total                                          |    \$699.65 |
| `Tender Total: Visa`             |     \$2,335.65 | Payments Summary → **Visa** → Total                                                |  \$2,335.65 |
| `Tender Total: Doordash`         |       \$112.69 | Payments Summary → **Doordash** → Total                                            |    \$112.69 |
| `Tender Total: Grubhub/Seamless` |        \$70.18 | Payments Summary → **Grubhub/seamless** → Total                                    |     \$70.18 |
| `Tender Total: Uber Eats`        |       \$284.10 | Payments Summary → **Ubereats** → Total                                            |    \$284.10 |
| `Tender Total: Gift Card`        |              — | Payments Summary → **Gift Card** → Total                                           |      \$0.00 |
| `Tender Total: Cash`             |       \$103.00 | Cash Summary → **Total cash** *(not the Payments Summary cash amount — see below)* |    \$103.00 |

<Note>
  **Third-party delivery names vary.** The Toast payment-type labels for DoorDash, Grubhub, and Uber Eats depend on how each restaurant set up its dining options, so those rows may not read exactly `Doordash` / `Grubhub/seamless` / `Ubereats`. Match them by delivery platform and amount, not by the exact label — in the journal all three post to the same **ThirdParties online-Receivables** account.
</Note>

### Cash adjustments, unpaid orders, and gift cards

| Sales journal line         | Journal amount | Where to find it in Toast                               | Toast value |
| -------------------------- | -------------: | ------------------------------------------------------- | ----------: |
| `Cash Adjustments`         |         \$9.98 | Cash Activity → **Cash adjustments** (shown as −\$9.98) |      \$9.98 |
| `Cash Rounding Difference` |              — | Rolls into Cash Summary → Cash overage/shortage         |      \$0.00 |
| `Unpaid Amount`            |              — | Unpaid Orders Summary → **Unpaid amount**               |      \$0.00 |
| `Gift Cards: Gross`        |              — | Gift-card sales for the day                             |      \$0.00 |

## Three watch-outs

These are the spots where Garde and Toast use the same words for slightly different numbers. Knowing them up front saves a chase for a discrepancy that isn't one.

<Warning>
  **Cash: use "Total cash," not "Total cash payments."** Toast's Payments Summary shows cash of **\$112.98**, but the journal's `Tender Total: Cash` is **\$103.00**. The difference is the **−\$9.98 cash adjustment**, which Garde books separately to the Over/Short account (`Cash Adjustments` line). The number that matches the journal is Toast's **Cash Summary → Total cash** (\$103.00), which is already net of adjustments.
</Warning>

<Note>
  **Credit-card tenders include tips and gratuity.** The `Tender Total: Amex` of \$482.59 is the full amount swiped — card sales plus the tips and gratuity charged to Amex cards. Don't try to reconcile it against net sales. The matching figure is the **Total** column in the Payments Summary, not the Amount column.
</Note>

<Note>
  **Gross vs. net sales.** The journal records **gross** sales (the `Gross Sales:` lines) and books the discount as its own line. Toast's headline **Net sales** (\$3,705.90) is already gross minus discounts and refunds. Reconcile gross-to-gross, then confirm the discount separately — don't compare the journal's sales lines against Net sales.
</Note>

## If it doesn't balance

Every Garde sales journal is a balanced double-entry: total debits equal total credits (the **Is Balanced?** column). Use these identities to locate a mismatch:

* **Credits** = Gross sales + Gratuity + Tips + Tax
  (\$3,848.80 + \$85.60 + \$384.99 + \$320.05 = **\$4,639.44**)
* **Debits** = Payment tenders + Discount + Cash adjustment
  (\$4,486.56 + \$142.90 + \$9.98 = **\$4,639.44**)

To tie the journal back to Toast's top-line **Total amount** (\$4,496.54 in Revenue Summary), note that Toast's total uses *net* sales while the journal uses *gross*:

* Payment tenders (\$4,486.56) + cash adjustment (\$9.98) = **\$4,496.54** = Toast **Total amount**.
* Journal credits (\$4,639.44) − discount (\$142.90) = **\$4,496.54** = Toast **Total amount**.

When a line doesn't tie out:

1. **Confirm date and location first.** Re-check the Toast filters before anything else.
2. **An unbalanced journal usually means a mapping gap.** A new payment type or sales category that isn't mapped will throw the entry off. Fix the mapping in **Setup → Sales Mapping**, not the entry itself.
3. **A single tender is off?** Check the Payments Summary **Total** column (tips and gratuity included), and for cash confirm you're reading **Total cash**, not Total cash payments.
4. **Still stuck?** Contact support at [support@munchinsights.com](mailto:support@munchinsights.com) with the location, date, and the line that won't tie.
