Independent reference for structured UK business information

Schema.org.uk

Home Accountant Schema Attributes

Accountant Schema

Accountant Schema

The Accountant Schema organises accountant identity, contact, location, opening hours, accountancy services, and client information into a consistent format, using Schema.org vocabulary where applicable.

2.1 Identity

NameTypeSchema.orgDescription
Identifier
accountant.id
text@idThe permanent unique identifier already assigned to the accountant. JSON-LD states the same value as @id. The identifier is not calculated from the name, telephone, or address.
Title
accountant.title
textnameThe name of the accountant.
Description
accountant.description
textdescriptionA text description of the accountant.

2.2 Incorporation details

NameTypeSchema.orgDescription
Company name
accountant.company.name
textlegalNameThe registered company name, when the business is registered at Companies House and states that name. A missing value stays unknown. This is not the trading name. JSON-LD uses legalName.
Company number
accountant.company.number
textadditionalPropertyThe company number, when the business is registered at Companies House and states that number. A missing value stays unknown. This is not a VAT number. When a number is stated, JSON-LD uses a PropertyValue named companyNumber.
Incorporation date
accountant.company.incorporated_on
datefoundingDateThe incorporation date, when the business is registered at Companies House and states that date. A missing date stays unknown. JSON-LD uses foundingDate for that stated date.
VAT number
accountant.company.vat
textvatIDThe VAT number, when the business is registered for VAT and states that number. A missing value stays unknown. This is not the company number. JSON-LD uses vatID.

2.3 Contact

NameTypeSchema.orgDescription
Phone
accountant.contact.phone
texttelephoneThe telephone number of the accountant.
Url
accountant.contact.url
urlurlThe website address of the accountant.
Email
accountant.contact.email
emailemailAn email address for the accountant, when one is stated. Leave it empty when none is known.

2.4 Location and coordinates

NameTypeSchema.orgDescription
Address
accountant.location.address
textaddressThe postal address of the accountant. The original address line stays intact.
Latitude
accountant.location.latitude
numberlatitudeThe WGS84 latitude of the accountant.
Longitude
accountant.location.longitude
numberlongitudeThe WGS84 longitude of the accountant. A coordinate pair is required before JSON-LD includes GeoCoordinates.
Postcode
accountant.location.postcode
textpostalCodeThe UK postcode when one postcode is present in the postal address.
Street
accountant.location.street
textstreetAddressThe street line when the postal address separates it from the town. A borough is not the street.
Locality
accountant.location.locality
textaddressLocalityThe town or city when the postal address states it as its own part. A borough is not the locality.
Region
accountant.location.region
textaddressRegionThe county or region when the postal address states it as its own part. A media-market code is not a region and is left empty.
Country
accountant.location.country
textaddressCountryThe country when the address states it. A two-letter country code is recorded as the country name. Leave it empty when the country is not stated.

2.5 Opening hours

NameTypeSchema.orgDescription
Opening hours
accountant.hours.opening
objectopeningHoursSpecificationThe regular opening hours when a weekly timetable states each open day and its opening and closing times. A current open or closed status is not opening hours. Busy periods are not opening hours. A day with no stated times is left empty.

2.6 Images

NameTypeSchema.orgDescription
Logo
accountant.image.logo
urllogoThe address of the accountant logo, when one is stated. A missing address is omitted.
Main image
accountant.image.main
urlimageThe address of the main image of the accountant, when one is stated. A count of photographs is not an image. A missing address is omitted.

2.7 Reputation

NameTypeSchema.orgDescription
Review rating
accountant.review.rating
numberratingValueA review score from one provider. It is not a qualification or an award. A scale is recorded only when that provider states it. The score stays in the native record and is not copied into the core business JSON-LD.
Review count
accountant.review.count
integerreviewCountThe number of reviews accompanying a review rating from the same provider. It is not calculated from another provider.
Rating count
accountant.review.rating_count
integerratingCountThe number of ratings when the provider states it separately from the number of reviews. It is not calculated from the distribution.
Rating distribution
accountant.review.distribution
object—Numbers recorded against scores 1 to 5. They are not the review count. Schema.org has no single property for the five counts, so this stays unmapped.
Rating scale
accountant.review.scale
object—The lowest and highest points of a review scale, when the scale is stated. Schema.org records those points as separate properties, so this attribute is not given one of them.
Review provider
accountant.review.provider
text—The organisation that published these figures. Figures from another provider are a separate observation and are not averaged together.
Observation date
accountant.review.observed_on
date—The date on which these figures were observed, when that date is stated.

2.8 Price

NameTypeSchema.orgDescription
Price level
accountant.price_range
textpriceRangeA price indication using £, ££, or £££. Leave it empty when none is stated. This is not a fee.

2.9 Accountancy

NameTypeSchema.orgDescription
Bookkeeping
accountant.service.bookkeeping
booleanServiceWhether the accountant offers bookkeeping, including recording expenses. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Self assessment tax returns
accountant.service.self_assessment
booleanServiceWhether the accountant prepares a self assessment tax return. Preparing another tax return of the same kind is included. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Tax advice
accountant.service.tax_advice
booleanServiceWhether the accountant gives tax advice. Tax compliance work is included. Capital gains tax advice is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Payroll
accountant.service.payroll
booleanServiceWhether the accountant runs payroll. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Annual accounts
accountant.service.final_accounts
booleanServiceWhether the accountant prepares annual or final accounts. Management accounts are separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Business start-up support
accountant.service.startup
booleanServiceWhether the accountant supports a new business. Advice on growing an existing business is included. Forming a company is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Company formation
accountant.service.company_formation
booleanServiceWhether the accountant forms a company or sets up a limited company. Closing a company is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
HMRC agent representation
accountant.service.hmrc
booleanServiceWhether the accountant acts as an agent with HMRC and handles that correspondence. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
VAT returns
accountant.service.vat
booleanServiceWhether the accountant prepares VAT returns. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Corporation tax filing
accountant.service.corporation_tax
booleanServiceWhether the accountant files corporation tax. A self assessment return is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Management accounts
accountant.service.management_accounts
booleanServiceWhether the accountant prepares management accounts. Annual accounts are separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Tax rebate claims
accountant.service.tax_rebate
booleanServiceWhether the accountant claims a tax rebate or expense relief. General tax advice is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Capital gains tax advice
accountant.service.capital_gains
booleanServiceWhether the accountant advises on capital gains tax. General tax advice is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Financial planning
accountant.service.financial_planning
booleanServiceWhether the accountant offers financial planning. Planning how people are paid is included. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Business training
accountant.service.training
booleanServiceWhether the accountant offers business training or a webinar. A newsletter is included. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Company closure
accountant.service.company_closure
booleanServiceWhether the accountant closes a company. Forming a company is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Audit
accountant.service.audit
booleanServiceWhether the accountant carries out an audit. Preparing accounts is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Companies House filing
accountant.service.companies_house
booleanServiceWhether the accountant files at Companies House. Forming a company is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Probate and inheritance tax
accountant.service.probate
booleanServiceWhether the accountant deals with probate, an estate, inheritance tax, or a trust tax return. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
International tax advice
accountant.service.international_tax
booleanServiceWhether the accountant advises on international tax. General tax advice is separate. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Charity accounts
accountant.service.charity
booleanServiceWhether the accountant prepares accounts for a charity. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.
Outsourced financial director
accountant.service.financial_director
booleanServiceWhether the accountant provides an outsourced financial director. JSON-LD includes a Service of this name in hasOfferCatalog only when the value is stated as offered. An explicit no and an unknown value add nothing.

2.10 Accountant details

NameTypeSchema.orgDescription
Limited company directors
accountant.details.directors
booleanadditionalPropertyWhether the accountant serves limited company directors or contractors. A missing value stays unknown. When a value is stated, JSON-LD uses a PropertyValue named servesDirectors.
Self-employed clients
accountant.details.self_employed
booleanadditionalPropertyWhether the accountant serves self-employed people or sole traders. A missing value stays unknown. When a value is stated, JSON-LD uses a PropertyValue named servesSelfEmployed.
Fee structure
accountant.details.fees
listadditionalPropertyHow the accountant says fees are arranged. The recorded values are Fixed monthly fee, Fixed package pricing, Hourly rate, Free initial consultation, Flexible payment plans, and Percentage of rebate. This is not a fee amount and it is not the price level. A missing value is unknown. When a value is stated, JSON-LD uses a PropertyValue named feeStructure.
Accounting software
accountant.details.software
listadditionalPropertyThe accounting software the accountant states it supports. The recorded values are Xero, QuickBooks, FreeAgent, Sage, Dext, KashFlow, and Proprietary portal. A missing value is unknown. When a value is stated, JSON-LD uses a PropertyValue named accountingSoftware.
Individual clients
accountant.details.individuals
booleanadditionalPropertyWhether the accountant serves individuals or employees. A missing value stays unknown. When a value is stated, JSON-LD uses a PropertyValue named servesIndividuals.
Phone booking
accountant.details.phone_booking
booleanadditionalPropertyWhether the accountant says a client can book by phone. A missing value stays unknown. This is not a booking record. When a value is stated, JSON-LD uses a PropertyValue named phoneBooking.
Remote contact
accountant.details.remote
listadditionalPropertyThe remote ways the accountant states that clients can get in touch or send documents. The recorded values are Online portal, Secure email, WhatsApp, Video call, and Phone. A missing value is unknown. When a value is stated, JSON-LD uses a PropertyValue named remoteChannels.