Skip to main content

Global-e Reconciliation: Spreadsheet to Daily Summary Guide

This document explains how Bookkeep reads your Global-e reconciliation spreadsheet and transforms it into a daily summary journal entry. It covers which tabs and columns are used, how tax and shipping are handled, and how the final journal entry amounts are calculated.


Overview

Global-e provides a reconciliation spreadsheet (Excel) with multiple tabs. Bookkeep reads specific columns from each tab, stores every line item, then groups them by date to produce a daily summary. That summary becomes a balanced journal entry with credits (revenue) on one side and debits (expenses/reductions) on the other.


Spreadsheet Tabs Used

Bookkeep reads six tabs from the Global-e spreadsheet:

Tab NameWhat It Contains
SummaryFile-level totals (Sales Total, Refunds Total, Shipping Subsidies, Taxes Recoup, fees, etc.)
Service FeeFee percentages and bases used to calculate per-order service and reconciliation fees
ProductsIndividual product line items for each order
ShippingPerParcelShipping details per parcel, including shipping costs, subsidies, duties, and taxes
RefundsComponentsRefund line items with amounts and reasons
ReturnsReturn shipping costs

Tab-by-Tab: Columns Used

Summary Tab

The Summary tab uses a simple two-column layout. Column A contains the label, Column B contains the value.

Column A (Label)Column B (Value)What It Means
Sales TotalDollar amountTotal net sales from the Products tab
Refunds TotalDollar amountTotal refunds issued
Amount to InvoiceDollar amountSales minus refunds
Service FeeDollar amountGlobal-e's service fee
Reconciliation FeeDollar amountGlobal-e's reconciliation fee
Shipping SubsidiesDollar amountMerchant-paid shipping costs (the subsidy you pay for customer shipping)
Taxes RecoupDollar amountDuties/taxes that were included in the product price and recouped by Global-e
Handling FeeDollar amountHandling fee charged by Global-e
ReturnsDollar amountCost of returns
Services and FeesDollar amountTotal of all fees and expenses
Currency3-letter codeCurrency for all amounts (e.g., USD)
Period Start DateDateStart of the reconciliation period
Period End DateDateEnd of the reconciliation period

Service Fee Tab

This tab has a header row followed by a single data row. Bookkeep reads these columns by header name:

Column HeaderWhat It Means
Product Paid by CustomerProduct amount paid by the end customer
Shipping Paid by CustomerShipping paid by the end customer
D&T Paid by CustomerDuties & Taxes paid by the end customer
Total Order ValueSum of the above three columns
Base for Service FeeThe base amount on which the service fee percentage is applied
Service Fee PercentageThe percentage rate (e.g., 0.03 = 3%)
Service FeeCalculated service fee amount
Base for Reconciliation FeeThe base amount for reconciliation fee calculation
Reconciliation Fee PercentageThe percentage rate for reconciliation fee
Reconciliation FeeCalculated reconciliation fee amount

Products Tab

Each row is a product line item within an order. Bookkeep reads these columns by header name:

Column HeaderUsed For
GE Order#Links this product line to its order
Date CreatedWhen the order was placed
Date Received In HubThe date used for daily summary grouping
Merchant Order#Your internal order number
Destination CountryWhere the order shipped to
Delivery MethodShipping method used
QuantityUnits sold
ProductProduct name (rows with "Total:" are skipped)
SKUProduct SKU
Product ReferenceProduct category/reference (used for product-level sub-totals in the journal)
Gross Item PriceFull retail price before discounts
Total Product DiscountDiscount amount applied
Net Item PriceGross Item Price minus discounts. This is the key sales amount.

ShippingPerParcel Tab

Each row represents a shipping parcel. Bookkeep reads these columns by header name:

Column HeaderUsed For
GE Order#Links to the associated order
Merchant Order#Your internal order number
Destination CountryUsed for country-level sub-totals
Date Received In HubDate used for daily summary grouping
Shipping Paid By CustomerShipping income (what the customer paid for shipping)
Shipping CostTotal cost of shipping the parcel
Shipping SubsidiesThe portion of shipping cost paid by the merchant (you)
Total Duties and TaxesTotal duties and taxes on this parcel
Taxes RecoupDuties/taxes that were embedded in the product price
Duties Paid By CustomerDuties that the customer paid separately
Handling FeePer-parcel handling fee

RefundsComponents Tab

Column HeaderUsed For
GE Order#Links to the original order
Refund IdUnique refund identifier
Refund Date CreatedDate used for daily grouping when no hub date exists
Refund ReasonWhy the refund was issued
Refund StatusCurrent status of the refund
Refund ComponentWhat part of the order was refunded
Refund AmountThe refund dollar amount

Returns Tab

Column HeaderUsed For
GE Order#Links to the original order
RMA NumberReturn merchandise authorization number
Total Return Cost Merchant CurrencyThe cost of the return in your currency

How the Daily Summary Is Calculated

Bookkeep groups all order data by Date Received In Hub (for orders and shipping) or Refund Date Created (for refunds when no hub date exists). For each day, it calculates the amounts below.

Step 1: Start with Net Item Price from the Products Tab

The starting point is the Net Item Price column from the Products tab. This is already net of discounts:

Net Item Price = Gross Item Price - Total Product Discount

Step 2: Remove Tax, Duties, and Shipping from Product Amounts

The Net Item Price on the Products tab includes amounts that are not truly product revenue. It contains:

  • Shipping amounts that the customer paid (which belong in a separate "Shipping Income" line)

  • Duties that the customer paid (which belong in a separate "Duties" line)

  • Taxes/duties that were embedded in the product price ("Taxes Recoup" from the ShippingPerParcel tab)

To get to the true Product Revenue, Bookkeep subtracts these:

Product Revenue = Sum of Net Item Price (Products tab) - Shipping Paid by Customer (from order records) - Duties Paid by Customer (from order records) - Taxes Recoup (from ShippingPerParcel tab)

Why Taxes Recoup is subtracted: In some countries, duties and taxes are included in the displayed product price rather than charged separately. Global-e embeds these in the Net Item Price. The "Taxes Recoup" column on the ShippingPerParcel tab tells you how much of the product price was actually tax. Bookkeep removes this to show your true product revenue.

Step 3: Understand Shipping Subsidies

Shipping costs are split between the customer and the merchant:

Shipping Cost = Shipping Paid by Customer + Shipping Subsidies

  • Shipping Paid by Customer = what the customer paid for shipping (shown as Shipping Income on the journal)

  • Shipping Subsidies = what you (the merchant) paid for shipping (shown as Merchant Shipping Costs on the journal)

If a customer sees "Free Shipping" or discounted shipping, the difference between the actual shipping cost and what the customer paid is the Shipping Subsidy — your expense.

Verification: Bookkeep validates that Shipping Paid by Customer + Shipping Subsidies = Shipping Cost. If they don't match (within $0.01), processing stops with an error.

Step 4: Calculate Duties and Taxes

Duties and taxes are tracked two ways:

  • Duties Paid by Customer = duties the customer paid at checkout (separate from the product price)

  • Taxes Recoup = duties/taxes that were embedded in the product price (from ShippingPerParcel)

The total that Global-e paid on your behalf:

Duties & Taxes Paid (by merchant) = Duties Paid by Customer + Taxes Recoup

Verification: Bookkeep validates this equals the Total Duties and Taxes column on the ShippingPerParcel tab.

Step 5: Calculate Fees

Fees are calculated per order using the percentages from the Service Fee tab:

Per-Order Service Fee = (Net Item Price + Shipping Paid by Customer + Duties Paid by Customer) × Service Fee Percentage Per-Order Recon Fee = (Net Item Price + Shipping Paid by Customer + Duties Paid by Customer) × Reconciliation Fee Percentage

These per-order fees are summed for the daily total.


Example: Spreadsheet to Journal Entry

Example Spreadsheet Data (Single Day: 2026-04-15)

Products Tab — 5 orders received in hub on April 15:

GE Order#Product ReferenceGross Item PriceTotal Product DiscountNet Item Price
GE-1001Shirts$150.00$0.00$150.00
GE-1002Shirts$80.00$10.00$70.00
GE-1003Accessories$45.00$0.00$45.00
GE-1004Accessories$60.00$5.00$55.00
GE-1005Shirts$200.00$20.00$180.00
Totals$535.00$35.00$500.00

ShippingPerParcel Tab — shipping details for the same orders:

GE Order#Shipping Paid By CustomerShipping CostShipping SubsidiesTotal Duties and TaxesTaxes RecoupDuties Paid By CustomerHandling Fee
GE-1001$12.00$20.00$8.00$18.75$12.50$6.25$1.00
GE-1002$10.00$15.00$5.00$8.75$5.83$2.92$1.00
GE-1003$0.00$12.00$12.00$5.63$3.75$1.88$0.50
GE-1004$8.00$12.00$4.00$6.88$4.58$2.30$0.50
GE-1005$15.00$25.00$10.00$22.50$15.00$7.50$2.00
Totals$45.00$84.00$39.00$62.51$41.66$20.85$5.00

RefundsComponents Tab — one refund on this date:

GE Order#Refund Date CreatedRefund Amount
GE-09982026-04-15$25.00

Returns Tab — no returns on this date.

Service Fee Tab — fee percentages:

Service Fee PercentageReconciliation Fee Percentage
0.03 (3%)0.01 (1%)

Calculation Walkthrough

1. Product Revenue

Net Item Price total (Products tab) $500.00 - Shipping Paid by Customer (order records) -$45.00 - Duties Paid by Customer (order records) -$20.85 - Taxes Recoup (ShippingPerParcel) -$41.66 -------- = Product Revenue $392.49

Broken out by Product Reference:

  • Shirts: proportional share = $313.43

  • Accessories: proportional share = $79.06

2. Shipping Income (what customers paid)

= $45.00

3. Duties Paid by Customer

= $20.85

4. Duties Included in Price (Taxes Recoup)

= $41.66

5. Refunds

= $25.00

6. Returns

= $0.00

7. Duties & Taxes Paid by Merchant

= Duties Paid by Customer + Taxes Recoup = $20.85 + $41.66 = $62.51

8. Merchant Shipping Costs (Shipping Subsidies)

= $39.00

9. Service Fees (3% of base per order, summed)

Base per order = Net Item Price + Shipping Paid by Customer + Duties Paid by Customer Total base = $500.00 + $45.00 + $20.85 = $565.85 Service Fee = $565.85 × 3% = $16.98

10. Reconciliation Fees (1% of base)

= $565.85 × 1% = $5.66

11. Handling Fees

= $5.00

12. Due from Global-e (Accounts Receivable)

Total Credits - All Expenses = AR balance

Resulting Journal Entry

LineDescriptionDebitCredit
1Product Revenue (Net of Tax/Duties/Shipping)$392.49
— Shirts($313.43)
— Accessories($79.06)
2Shipping Income$45.00
3Duties & Taxes Income (Paid by Customer)$20.85
4Duties Included in Price (Taxes Recoup)$41.66
Total Credits$500.00
5Refunds$25.00
6Returns$0.00
7Duties & Taxes Paid (Merchant Expense)$62.51
8Shipping Costs - Merchant (Subsidies)$39.00
9Service Fees$16.98
10Reconciliation Fees$5.66
11Handling Fees$5.00
12Due from Global-e (AR)$350.85
Total Debits$500.00

The journal always balances: Total Credits = Total Debits.

The Due from Global-e line is the plug — it represents the net amount Global-e owes you after subtracting all fees, refunds, returns, and expenses from your total revenue.


Quick Reference: Key Formulas

WhatFormula
Product RevenueSum(Net Item Price) - Sum(Shipping Paid by Customer on orders) - Sum(Duties Paid by Customer on orders) - Sum(Taxes Recoup from ShippingPerParcel)
Shipping IncomeSum(Shipping Paid by Customer) across all records
Shipping Subsidies (Merchant Cost)Sum(Shipping Subsidies) from ShippingPerParcel
Shipping ValidationShipping Paid by Customer + Shipping Subsidies must equal Shipping Cost
Duties & Taxes Paid (Merchant)Sum(Duties Paid by Customer) + Sum(Taxes Recoup)
Duties ValidationDuties Paid by Customer + Taxes Recoup must equal Total Duties and Taxes
Per-Order Fee BaseNet Item Price + Shipping Paid by Customer + Duties Paid by Customer
Service FeeFee Base × Service Fee Percentage
Reconciliation FeeFee Base × Reconciliation Fee Percentage
Due from Global-eTotal Credits - (Refunds + Returns + Duties Paid + Shipping Subsidies + Service Fees + Recon Fees + Handling Fees)

Why Product Revenue Looks Lower Than Net Item Price

The most common source of confusion: the Net Item Price on the Products tab is $500.00, but Product Revenue in the journal is only $392.49.

That's because Net Item Price includes:

  1. Shipping the customer paid ($45.00) — moved to the Shipping Income line

  2. Duties the customer paid ($20.85) — moved to the Duties Income line

  3. Taxes embedded in the price ($41.66) — moved to the Duties Included in Price line

All of this money is still accounted for — it just appears on separate lines in the journal instead of being lumped into product revenue. The total credits ($500.00) still match the full Net Item Price.


Why Shipping Costs Don't Show the Full Shipping Cost

This is the most common question about the Global-e journal entry. When you look at your P&L, you see two shipping lines:

  • GlobalE Shipping Income (credit/revenue) — what the customer paid for shipping

  • GlobalE Shipping Costs (debit/expense) — the shipping subsidy (what the merchant paid)

You do not see a single line for the full actual shipping cost. Here's why.

Example with Real Numbers

Suppose your Global-e spreadsheet shows:

ShippingPerParcel ColumnTotal
Shipping Cost$9,110.52
Shipping Paid by Customer$2,323.11
Shipping Subsidies$6,787.41

Global-e splits the Shipping Cost into two parts:

Shipping Cost = Shipping Paid by Customer + Shipping Subsidies $9,110.52 = $2,323.11 + $6,787.41

In Bookkeep's journal entry, these appear as two separate lines on the P&L:

P&L LineAmountType
GlobalE Shipping Income$2,323.11Revenue (credit)
GlobalE Shipping Costs$6,787.41Expense (debit)

"Why isn't the expense $9,110.52?"

Because the $2,323.11 the customer paid is already recorded as income. If we also showed the full $9,110.52 as an expense, the customer's payment would be counted twice — once as revenue and again inside the expense.

Think of it this way:

Method A — What Bookkeep does (net method):

Shipping Income: +$2,323.11 Shipping Expense: -$6,787.41 ---------- Net P&L impact: -$4,464.30

Method B — Showing full cost (gross method):

Shipping Income: +$2,323.11 Shipping Expense: -$9,110.52 ---------- Net P&L impact: -$6,787.41 ← This would overstate your expense

Method B would make it look like your net shipping expense is $6,787.41, but you actually collected $2,323.11 from customers to offset that. Your true net shipping loss is $4,464.30 (income minus expense), which is exactly what Method A shows.

The Shipping Subsidies column on the spreadsheet already represents only the merchant's portion — the part the customer did NOT pay. That's why it's the right number for the expense line.

How to Verify the Full Shipping Cost

If you want to see the total actual shipping cost, add the two P&L lines together:

GlobalE Shipping Income + GlobalE Shipping Costs = Total Shipping Cost $2,323.11 + $6,787.41 = $9,110.52

This will match the Shipping Cost column total on the ShippingPerParcel tab of your Global-e spreadsheet.

Per-Order Example

For a single order with free shipping:

  • Customer paid: $0.00 (free shipping offer)

  • Actual shipping cost: $12.00

  • Shipping Subsidy: $12.00 (you absorb 100%)

For a single order with discounted shipping:

  • Customer paid: $5.00

  • Actual shipping cost: $20.00

  • Shipping Subsidy: $15.00 (you absorb the difference)


Date Grouping

Orders and shipping records are grouped by Date Received In Hub (not Date Created). For refunds without a hub date, Refund Date Created is used instead. This means a daily summary reflects when items arrived at the Global-e hub, which may differ from when the customer placed the order.