No.
We need to create a field on contact which will appear for Person Account as well. Fields created on Contact appear on Account with extension __pc. Person Accounts is also considered a Contact in the salesforce back-end, therefore, person accounts have an Account Id and a Contact Id.