Why does the billing address have to match with the billing address?

The billing address must match for security reasons to protect your account from fraud.