# 如何在预算中追踪礼品卡

*2026-09-15*

一张 $100 的超市礼品卡可以买菜，却付不了明天的房租。预算既要显示这笔可用余额，也要说明它只能用在哪些地方。

要在预算中追踪礼品卡，先决定什么时候计算支出：买卡时，还是用卡时。无论选择哪种方式，都保留一份余额清单。如果你想详细了解各类消费，可以把每张卡作为一个账户来记账：买卡或充值记为转账，用卡付款记为支出。

![一位提着购物袋的顾客，在公共阶梯旁登上一辆小型山坡缆车](/blog/how-to-track-gift-cards-in-your-budget.png)

## 先决定什么时候计算支出

对于留着自己使用的礼品卡，有两种记账方式，只要各自贯彻到底，都能记清楚。区别在于你希望支出报表反映什么。

| 事项或选择 | 按现金付出时记支出 | 把礼品卡作为账户追踪 |
| --- | --- | --- |
| 为自己购买一张 $100 的卡 | 在选定的分类中记录 $100 支出 | 从活期账户向礼品卡账户转账 $100 |
| 用卡消费 $30 | 只减少清单中的余额 | 从礼品卡账户记录 $30 支出 |
| 新收到一张 $50 的礼品卡 | 加入清单，不记入支出账本 | 在礼品卡账户中记录 $50 礼物收入 |
| 报表反映什么 | 买卡或充值时投入的钱 | 用卡时购买的商品和服务 |
| 主要取舍 | 收到的礼品卡所支付的消费不会出现在支出报表中；自己出资的部分在充值日就算作支出 | 需要记录更多交易，而且必须把使用受限的余额与可用于支付账单的钱分开 |

如果你只有几张卡，主要想追踪银行账户付出了多少钱，按现金付出时记支出就很实用。可以设置“礼品卡购卡及充值”这样的分类，明确这笔支出是在买卡或充值时记录的。如果某张卡只用于买食品，也可以归入“食品杂货”，但食品支出报表会按购卡或充值日期显示这笔钱，即使你下个月才买东西。

如果你想知道买了什么、什么时候买的，就选择账户法。分类跟着实际购买的东西走，充值则是在你追踪的账户之间转移金额。[银行转账算支出吗？](/blog/do-bank-transfers-count-as-expenses/)解释了两者的区别。

在清单中写明每张卡采用哪种方式，并保持一致。如果充值和用卡付款都记为支出，预算就会重复计算。把一张已经用过一部分的卡改为账户追踪，也可能出现这个问题：此前买卡或充值的金额可能已经计入过去的支出报表。

## 用一份清单记录所有礼品卡余额

电子表格或笔记就够了。每张卡单独占一行，即使有几张卡来自同一家商户。

| 字段 | 示例 |
| --- | --- |
| 商户及卡片名称 | 家居商店 · 尾号 4821 |
| 币种及已确认余额 | 40 美元 |
| 最近核查日期 | 2026 年 9 月 15 日 |
| 记账方式 | 作为账户追踪 |
| 来源 | 购买后自用 |
| 使用限制及条款 | 适用门店、能否线上使用、注明的有效期或费用 |
| 凭证位置 | 收据及安全保存的卡片信息 |

通过商户或发卡机构的官方服务确认余额。查询方式和可能产生的费用取决于卡片；[CFPB 的预付卡余额查询指南](https://www.consumerfinance.gov/ask-cfpb/how-do-i-check-my-prepaid-card-balance-en-503/)介绍了这些差异。尚未核查的限制或条款应标为“未知”。

妥善保管完整卡号和兑换码。共享预算中通常只需要一个能辨认的名称。余额花完后也先保留卡片，直到确定不会退货：有些商店会把退款退回原卡，[CFPB 的礼品卡指南](https://files.consumerfinance.gov/f/documents/cfpb_adult-fin-ed_unwrapping-gift-cards-avoid-surprises.pdf)对此有说明。

## 区分新收到的礼物和期初余额

采用账户法时，新收到一张 $50 的礼品卡，就在这张卡的账户中增加 $50 礼物收入。之后消费 $20，在对应支出分类中记录 $20，卡内余额剩下 $30。这里的“礼物收入”只是家庭预算中记录所获礼物价值的方式，不决定税务处理方式。

开始记账前就已经持有的 $50 余额则不同。应按照账本的期初余额流程，把它记为起始日期的期初余额。如果记成本月的礼物收入，就会让原有的余额看起来像是刚收到的。

采用现金付出法时，新收到的礼品卡和原有卡片余额都加入清单，用卡消费都不进入支出报表。你可以计划把这些余额用于符合条件的消费，但收到礼品卡不会增加活期账户余额。

买来送给别人的卡属于礼物支出。不要把它计入自己购物时可用的余额。

## 用一个例子看清买卡、充值、组合付款和退货

假设你一开始有 $1,000 活期存款，没有礼品卡余额。你选择账户法，追踪一张允许充值的商户礼品卡。以下金额均为美元，不涉及手续费或其他交易。

Expense Budget Tracker 的账本金额带有正负号。消费记为负数的 `spend` 记录；冲销消费的退款记为正数的 `spend` 记录。两个已追踪账户之间的转账，在转出账户中记为负数的 `transfer`，在转入账户中记为金额相同的正数记录。

| 事项 | 账户及带正负号的账本记录 | 礼品卡余额 |
| --- | --- | ---: |
| 花 $100 买卡 | 活期账户：−100 transfer；礼品卡：+100 transfer | $100 |
| 充值 $25 | 活期账户：−25 transfer；礼品卡：+25 transfer | $125 |
| 购买 $140 的家居用品 | 礼品卡：−125 spend；活期账户：−15 spend，两笔都归入“家居用品” | $0 |
| 退回其中 $40 的商品，商户把退款退回卡内 | 礼品卡：+40 spend，归入“家居用品” | $40 |
| 再购买一件 $25 的家居用品 | 礼品卡：−25 spend，归入“家居用品” | $15 |

组合付款时，两笔支出合计应等于收据上的 $140。其中只有 $15 从活期账户付出。如果先把全部 $140 记在活期账户上，又加上 $125 的礼品卡付款，就会同时夸大支出和银行扣款。

这笔退货让“家居用品”支出减少 $40，礼品卡余额增加 $40。退款实际退到哪里，就记在哪个账户，即使原来的消费用了两种付款方式。如果退款也分开退入不同账户，就按已确认的金额分别入账。

最终余额和支出可以核对一致：

- 活期账户：$1,000 − $100 − $25 − $15 = **$860**。
- 礼品卡：$100 + $25 − $125 + $40 − $25 = **$15**。
- 家居用品净支出：$140 − $40 + $25 = **$125**。
- 已记账账户的剩余总额：$860 + $15 = **$875**，等于 $1,000 − $125。

如果采用现金付出法，同样这些交易显示的支出会是 $140：买卡的 $100、充值的 $25，以及结账时从活期账户支付的 $15。用卡付款和退回卡内的退款只改变清单余额。两种方法相差的 $15，就是卡内仍可用于以后购物的余额。

两种方法都能解释同一笔钱的去向。账户法提供的明细，让你能区分已经发生的消费和卡内尚未使用的余额。

## 商家退款余额退到哪里，就记在哪里

即使原来的消费没有使用礼品卡，退货时也可能收到只能在该商家使用的退款余额。采用账户法时，为这笔商家余额创建一个名称明确的独立账户。退款实际入账后，在这个账户中按原分类记录正数支出；之后使用这笔余额购物时，再按所购商品的分类记支出。

例如，退回衣服后收到商家退款余额，会减少“服装”支出。以后如果用这笔余额购买家居用品，新消费就归入“家居用品”。这两件事都不会把钱退回活期账户。

保留真实入账日期。8 月消费在 9 月收到退款，就减少 9 月的分类支出。保留 8 月的消费记录，用收据或备注关联两笔交易。[退款记账指南](/blog/how-to-track-refunds-in-your-budget/)介绍了跨月和跨付款方式的退货处理。

采用现金付出法时，全部以商家余额形式收到的退款只更新清单，不冲销原来的现金支出。这是该方法的一项取舍。如果你希望冲减退货商品的分类支出，并单独显示后来购买替代商品的支出，就采用账户法。

## 单独核算可用于支付账单的钱

在上面的例子中，追踪的总额是 $875，但活期账户中只有 $860。对于从活期账户支付的账单，应从 $860 开始，再减去其他已安排的付款，以及你希望保留的备用金。

商户卡中剩余的 $15，可以用来支付你原本就打算购买、且符合用卡条件的商品，减少这次购物需要动用的现金。它无法支付无关的账单。为了用掉卡而额外买东西，也会消耗原本可以留给以后计划内消费的余额。

## 建立手动记账流程

在 [Expense Budget Tracker](/features/) 中，用一个自行命名的普通账户表示要追踪的礼品卡或商家退款余额，并使用上面的账本记录方式。这个方法不需要专门的礼品卡账户类型。“家居商店礼品卡”这样的名称也不会让应用自动把该账户余额排除在可支付账单的钱之外；你需要在自己的计划中区分这两部分。

按实际日期记录每次变动，并注明对应的收据。消费和退款后，将账本余额与商户确认的余额核对。在调整余额之前，先检查组合付款、漏记的用卡消费和重复记录。[预算对账指南](/blog/how-to-reconcile-your-budget-with-your-bank-balance/)说明了如何依据凭证逐个核对账户。

先从手上已有的卡开始：确认余额，在需要时记录期初余额，并为每张卡选择一种记账方式。然后，把每笔可用余额安排给你原本就打算进行的消费。

---
*[查看此页面的 HTML 样式版本](https://expense-budget-tracker.com/zh/blog/how-to-track-gift-cards-in-your-budget/)*

*支持 OAuth 的远程 MCP 客户端可连接 `https://mcp.expense-budget-tracker.com/mcp` 并使用 OAuth Bearer 访问。必需权限为 `expenses:read`。客户端还可请求可选的 `expenses:write` 权限；该权限会显示在 OAuth 同意屏幕上，修改数据时必须具备。*

*命令行和直接使用 HTTP 的智能体可从以下地址开始使用独立的 Agent API `GET https://api.expense-budget-tracker.com/v1/` 并按照发现响应获取 ApiKey。*

*提示：在本站任意 URL 后追加 `.md`，即可获得该页面的纯 Markdown 版本。*