When you buy a premium WordPress theme (template) it usually comes as a zip file that you upload through the WordPress dashboard (admin area, wp-admin) under Appearance > Themes > Add New > Upload Theme. A very common mistake is to upload the zip file you originally downloaded from the marketplace directly to WordPress, which produces the error below. This guide explains why it happens and how to install the theme correctly.
The error: “The theme is missing the style.css stylesheet”
When you try to upload the wrong zip file, WordPress responds with:
The package could not be installed. The theme is missing the style.css stylesheet.

The reason is that the zip file you downloaded from the theme marketplace is not the theme itself – it is a bundle that also contains documentation, demo content, licence files, sample images and similar extras. The actual installable theme is a separate zip file inside that bundle.
Option 1: Download only the installable WordPress file
This example uses a theme called helpguru bought from ThemeForest. When you download the theme from your account, choose the option labelled Installable WordPress file only instead of All files & documentation. The file you get is the one WordPress expects.

Option 2: Extract the bundle and find the inner zip
If you have already downloaded the All files & documentation bundle – or if you bought the theme from a marketplace that only offers a single download – you can find the installable file yourself.
- Unpack the downloaded zip file on your computer.
- Open the unpacked folder. You will typically find another, smaller zip file inside (often inside a subfolder such as theme or installable).
- This inner zip file is the one to upload via Appearance > Themes > Add New > Upload Theme in WordPress.


With the correct file selected, the theme should install without the stylesheet error.
Keep your theme updated
Check back with the theme provider regularly for updates to the theme and any bundled plugins. Security patches are released frequently, and installing them promptly minimises the risk of a site intrusion and any resulting downtime.