Also there is a gasket between the filler neck and the tank, that go bad and a royal pain to change, but you will have all the telltale signs of leaking fuel that we have mentioned.
Yes. Have you been driving up hills on a regular basis? However, if this is true there will be tell-tell signs under your car and on the filler tube. Gas always leaves stains. If it's running out while going up hill there will be drip deposits and other signs.
Not only going up hills, but every time you leave from a red light gas would leak out the back. (I am making a HUGE assumption that your filler tube is behind the rear license plate. If it's above on the side, all of my comments are moot.)
There's a locking cap on it already? You don't smell or see gas either?
Let's regroup here....
You are noticing gas loss... are you seeing this in the gauge? If so, you really might not be accurately measuring the loss.
The gauge is 45 or so years old... and it runs off an ancient 5 volt regulator. It measures resistance from the tank sender using electricity to heat a bimetallic strip that moves the needle. Not real accurate to begin with and none of the components exactly age like fine wine.
You fill the tank, the sender has less resistance, the gauge heats up and the needle moves up. You drive around a bit, the sender goes down, the gauge cools off a little and the needle moves down.
You shut the car off, the needle goes to zero and cools off.
Start the car up, the gauge warms up again and starts to move the needle up... Now something called "hysteresis" comes into play. The needle movement is from a different direction and the it's a little worn.. so it doesn't come up as high. The gauge doesn't heat up as fast or as much either. The voltage regulator is a little stiff and there's some gas condensate on the tank sender that's increasing resistance.
So... the gauge doesn't read as high as it did when you parked the car. All the things that affect accuracy are coming into play now and the gas gauge does not read the same as it did when you parked it, even though the gas level is the same.
In other words, it's just the gauge.