---
title: "Como corrigir o cálculo de frete errado no WooCommerce"
url: https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como corrigir o cálculo de frete errado no WooCommerce

## O que é o cálculo de frete errado no WooCommerce?

No WooCommerce, o frete é calculado por zonas de entrega: você define regiões (por CEP, estado ou país) e, dentro de cada uma, métodos como valor fixo, frete grátis ou cálculo por transportadora. O 'frete errado' é qualquer divergência nesse cálculo: o valor sai inflado, some no checkout, ignora o peso do pedido, ou aplica frete grátis indevidamente. Quase sempre a causa é a combinação de zona, classe de frete e dados de produto não baterem.

## Como identificar

- O frete no checkout vem muito acima ou abaixo do valor real da transportadora.

- A mensagem 'Não há métodos de envio disponíveis para o seu endereço' aparece para CEPs válidos.

- O frete grátis aparece em pedidos que não atingiram o valor mínimo configurado.

- O cálculo ignora o peso ou as dimensões e cobra sempre o mesmo valor, mesmo com o carrinho cheio.

**Antes de começar:** Faça backup das configurações de entrega antes de reorganizar zonas em uma loja no ar, pois mudar a ordem das zonas altera qual método o cliente vê. Teste em staging quando possível para não cobrar frete errado de pedidos reais.

## Como prevenir

- Cadastre peso e dimensões em todo produto novo antes de publicá-lo na loja

- Mantenha as zonas de entrega sem sobreposição e revise a ordem delas após cada mudança de cobertura

- Valide tokens e contratos dos plugins de cotação de transportadora periodicamente para não receber valores padrão errados

## Erros relacionados

- [Como corrigir checkout do WooCommerce que não funciona](https://full.services/wp-fixer/corrigir-checkout-woocommerce-nao-funciona/)

- [Como corrigir cupom de desconto que não funciona no WooCommerce](https://full.services/wp-fixer/corrigir-cupom-nao-funciona-woocommerce/)

- [Como corrigir estoque do WooCommerce mostrando errado](https://full.services/wp-fixer/corrigir-estoque-errado-woocommerce/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#article",
            "headline": "Como corrigir o cálculo de frete errado no WooCommerce",
            "url": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-13T23:45:02-03:00",
            "dateModified": "2026-06-13T23:45:02-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "WooCommerce"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/"
            },
            "wordCount": 527,
            "description": "O cálculo de frete errado no WooCommerce acontece quando o valor da entrega no checkout vem maior, menor ou diferente do esperado, ou simplesmente não aparece. Quase sempre vem de zonas de entrega mal configuradas, de produtos sem peso e dimensões, ou de classes de frete e regras de frete grátis conflitando entre si.",
            "articleSection": "WooCommerce",
            "keywords": "calculo de frete errado woocommerce, frete gratis aparecendo errado woocommerce, frete nao aparece no checkout woocommerce, woocommerce cobra frete a mais, zona de entrega woocommerce nao funciona",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://woocommerce.com/document/setting-up-shipping-zones/",
                "name": "WooCommerce — Setting up Shipping Zones"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o cálculo de frete errado no WooCommerce",
                "programmingLanguage": "PHP",
                "codeRepository": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#faq-q1",
                    "name": "O frete não aparece no checkout para um CEP válido. Por quê?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Provavelmente nenhuma zona de entrega cobre aquele CEP ou estado. Em WooCommerce > Configurações > Entrega, confirme que existe uma zona com a região do cliente e ao menos um método de envio ativo dentro dela.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#faq-q2",
                    "name": "Por que o WooCommerce ignora o peso e cobra sempre o mesmo frete?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Porque os produtos estão sem peso e dimensões cadastrados, ou o método é de valor fixo em vez de cálculo por transportadora. Preencha peso e dimensões na aba Entrega de cada produto e use um método que calcule pela transportadora.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#faq-q3",
                    "name": "O frete grátis aparece em pedidos que não deveriam ter. Como corrigir?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Abra o método 'Frete grátis' na zona e revise a condição: valor mínimo, cupom ou ambos. Uma condição marcada errada libera o frete grátis fora do esperado. Ajuste a regra e teste com um pedido abaixo do mínimo.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#faq-q4",
                    "name": "Tenho duas zonas e o frete sai errado. O que acontece?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Se as zonas se sobrepõem, o WooCommerce aplica a primeira que casa de cima para baixo, que pode ser a errada. Reorganize a ordem das zonas e evite que duas cubram o mesmo CEP, deixando a mais específica acima.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#faq-q5",
                    "name": "O plugin dos Correios devolve um valor estranho. O que verificar?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Confira se o token, o contrato ou as credenciais do plugin de cotação estão válidos no painel do provedor. Token vencido ou contrato expirado faz o plugin cair para um valor padrão, que aparece como frete errado no checkout.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frete-errado-woocommerce/#faq-q6",
                    "name": "Classe de frete pode causar valor errado?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Sim. Se um produto tem uma classe de frete atribuída mas o método da zona não define custo para essa classe, o cálculo fica inconsistente. Garanta que toda classe usada tenha um custo configurado dentro do método de envio.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
