Paying stamp duty is indeed a legal requirement, but it is separate from the ownership transfer—ownership only legally changes hands on completion. The completion date is the industry standard for marking a property's sale history because it's when all terms are settled and the property officially changes owners. This helps keep records clear and consistently reflects the legal status of ownership.
Thank you for your query with EdgeProp Buddy. As a reminder, I'm in Beta mode and it's always wise to seek counsel from a real estate professional for these types of matters.