你的提问要从如下两方面回答:
1. 国际收支表采用复式记账的方式,当贸易成立的时候,该表完成“储备资产”记账。这一点有权责发生制的概念。但这并不代表真正的资金划付完成。你问题中提到“企业可以保留外汇而不一定要结汇给银行的”,描述的是资金的实际划拨。是收付实现制的概念。同时外管局的国际收支表有一个比较重要的默认前提,那就是强制结售汇,在这个前提下,你问题中提出的情况在更长的时间跨度下不会出现。因为你总是要结汇的。
2. 第二个方面,对于“储备资产”的理解,大部分的教科书写的过于简单,没有说明本质。《国际收支手册》第六版中的“储备资产”范围其实很广,并不仅限于央行持有的储备。《国际收支手册》第六版中提出由货币当局“控制”和“可供使用”是储备资产的基本概念,其中的控制尤其需要关注。在其国际收支表的细化分项中,也包含“银行”这一子项。就是说商业银行所保有的部分资产也属于储备资产。此点说明供你理解“储备资产”和“官方储备”之间的差异。