Written vs Spoken BR Portuguese

If there's one register fact that defines Brazilian Portuguese, it's this: the language people speak and the language people write formally have drifted so far apart that they behave almost like two related dialects. Linguists debate whether to call it true diglossia, but the practical reality for a learner is undeniable — you cannot simply write down what you say, and you cannot read formal prose aloud and sound natural. You have to control both systems and know which one the situation calls for.

For an English speaker this gap feels exaggerated. English has informal speech and formal writing too, but the distance is modest — "we're gonna" vs "we are going to," "kids" vs "children." In BR the differences reach into the grammar: which pronoun means "we," where object pronouns sit, which verb expresses existence, whether plurals are marked throughout. This page lines up the two systems side by side.

The core contrasts

FeatureSpoken BRFormal written BR
"we"a gente (+ 3sg verb)nós (+ 1pl verb)
"you"você
"is / I am"tá / tôestá / estou
"to / for"pra / propara / para o
object pronounsproclisis (me dá)enclisis in formal (dá-me)
"there is/are"tem (invariable)
objectsnull (vi ∅) or vi elevi-o / eu o vi
plural markingoften once (os menino)full concord (os meninos)
subjunctivesometimes droppedprecise and required

Each row is a real fault line. Let's see them in context.

"We": a gente vs nós

In speech, a gente has all but replaced nós — and it takes a third-person singular verb. In formal writing, nós with its full -mos conjugation is expected.

A gente vai resolver isso amanhã, fica tranquilo.

We'll sort this out tomorrow, don't worry. (spoken)

Nós resolveremos a questão na próxima reunião.

We will resolve the matter at the next meeting. (formal written)

Existential: tem vs há

To say "there is / there are," spoken BR uses tem — and it never changes for number (tem um problema, tem vários problemas). Formal writing wants (also invariable, but the prestige form), or existe(m).

Tem muita gente reclamando do barulho.

There are a lot of people complaining about the noise. (spoken)

Há indícios de que a situação se agravou.

There are signs that the situation has worsened. (formal written)

Clitic placement: proclisis vs enclisis

Spoken BR puts object pronouns before the verb, even sentence-initially. Formal writing reverses this with enclisis (and occasionally mesoclisis) in the appropriate slots.

Me avisa quando você chegar, tá?

Let me know when you arrive, okay? (spoken)

Avisem-me assim que tiverem a confirmação.

Notify me as soon as you have the confirmation. (formal written)

Objects: null / ele vs the clitic

Spoken BR drops a recoverable object (null object) or uses the subject pronoun (vi ele); formal writing uses the accusative clitic (vi-o, eu o vi).

— Você trouxe o contrato? — Trouxe ∅, deixei na sua mesa.

— Did you bring the contract? — I did, I left it on your desk. (spoken)

O contrato foi entregue ontem; o diretor já o assinou.

The contract was delivered yesterday; the director has already signed it. (formal written)

💡
The null object is one of the most reliable spoken-vs-written tells. In English you must say "I brought it"; in spoken BR you simply say Trouxe and let context carry the object. Forcing in vi-o / trouxe-o in conversation makes you sound like a 19th-century novel.

Why the gap exists

Two forces created the divide. First, BR's spoken grammar genuinely changed over the last century — a gente spread, tu eroded, clitics fronted, plural agreement simplified — while the written standard stayed anchored to a conservative, partly European-derived norm taught in schools. Second, Brazilian schooling and prestige culture explicitly police the written norm: enclisis, nós, , full concord, and careful subjunctive are markers of education. So the two systems are maintained in parallel, deliberately.

The upshot is a kind of social bilingualism. Educated Brazilians command both effortlessly and switch by context without thinking — but they're genuinely different grammars, not just a matter of being "careful."

💡
Read written BR aloud and it sounds stiff; transcribe spoken BR into an essay and it looks wrong. Neither is "better" — they're tuned for different channels. Your job as a learner is to build two internal models and a switch between them, not to find one "correct" Portuguese.

The subjunctive in each channel

Formal writing demands the subjunctive in every textbook context (Espero que ele venha, Caso haja problemas, Para que possamos…). Speech keeps the subjunctive robustly in many contexts but lets it slip in others, especially the future subjunctive being replaced by the infinitive or present (Quando ele chegar stays, but the careful Se eu tivesse sabido may surface in speech as a simplified form). Write the full subjunctive; in speech, follow what you hear.

É importante que todos compareçam à audiência.

It is important that everyone attend the hearing. (formal — subjunctive required)

The third register: texting

Texting and chat (WhatsApp, social media) form a hybrid: it's written, but it encodes spoken informality and adds its own shorthand. Common conventions:

  • vc = você, spelled out as said, tb / tbm = também, pq = porque/por quê, q = que, blz = beleza ("cool/ok"), vlw = valeu ("thanks"), flw = falou ("bye"), mds = meu Deus, kk / kkkk = laughter (the more ks, the harder the laugh), **rs = risos ("lol").

vc vai hj? blz, te chamo qnd sair. flw kkk

Are you going today? Cool, I'll text you when I head out. Bye lol (texting)

mds q vergonha, ele leu a msg e n respondeu tbm né

omg so embarrassing, he read the message and didn't even reply, right (texting)

Texting register is fine among friends and disastrous in any formal channel. Note the irony: it's written but maps onto the spoken grammar (proclisis, vc, dropped letters), proving that the written/spoken split is really about formality and channel, not literally about pen vs. mouth.

A note for learners: don't transcribe speech

The single most common register failure is writing the way you talk in a context that demands the formal norm — a cover letter that says a gente, a report with tem for , an email starting Me manda…. The reverse failure — talking the way the book is written — makes you sound robotic: nobody walks around saying Dá-me um café or Há muitas pessoas aqui. Match the channel.

Common Mistakes

❌ (in a formal report) A gente analisou os dados e tem três conclusões.

Spoken grammar in formal writing — 'a gente' and existential 'tem' break the register.

✅ Analisamos os dados e há três conclusões.

We analyzed the data and there are three conclusions.

❌ (texting a friend) Você poderia, por gentileza, confirmar sua presença?

Over-formal for the channel — reads cold and odd between friends.

✅ vc vai conseguir vir? me avisa

Will you be able to come? let me know

❌ (out loud) Há um problema com o pedido; já o resolvi.

Grammatically perfect but sounds bookish in conversation.

✅ Tem um problema com o pedido, mas já resolvi.

There's a problem with the order, but I already fixed it.

❌ (essay) Eu vi ele saindo do prédio.

Spoken object pronoun in formal writing — should be the clitic.

✅ Eu o vi saindo do prédio. / Vi-o saindo do prédio.

I saw him leaving the building.

Key Takeaways

  • BR's spoken and formal-written norms diverge so sharply it approaches diglossia — a difference of grammar, not just vocabulary.
  • Spoken: a gente (+3sg), cê/tá/pra, proclisis, invariable tem, null objects, reduced plural marking.
  • Formal written: nós, full forms, , enclisis, full concord, precise subjunctive.
  • Texting is a third, hybrid register — written but built on spoken grammar plus shorthand (vc, kk, blz).
  • The competence to build is two grammars and a context switch — never transcribe speech into formal writing, never speak the formal written norm aloud.

Now practice Portuguese

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Portuguese

Related Topics

  • Formal RegisterB2How Brazilian Portuguese stacks up formality — o senhor/a senhora address, enclisis, erudite vocabulary, impersonal constructions, and set formulas for contracts, courtrooms, and ceremony.
  • Informal RegisterA2The default of spoken Brazilian Portuguese — você/cê, a gente, proclisis, reductions like tá/tô/pra/né, slang, diminutives, and discourse fillers — plus when it misfires.
  • Formal vs Informal RegisterA2How Brazilian Portuguese chooses between the informal você-default and the formal o senhor / a senhora — by age, hierarchy, service, and intimacy.
  • 'A Gente' as Colloquial 'Nós'A1How a gente became the everyday word for we in Brazil — and why it takes a singular verb.
  • Ter for 'There Is/Are' (Existential)A1How Brazilians use tem as the everyday 'there is/are', replacing formal há across all tenses.
  • Clitic Placement: OverviewB1The three positions for clitic pronouns — proclisis, enclisis, mesoclisis — and why Brazilian speech and the prescriptive rulebook pull in opposite directions.