Cong thuc hoa hoc đuoc dung đe bieu thi thong tin ve cac nguyen to co cua hop chat hoa hoc hoac đon chat hoa hoc. Ngoai ra, no con đuoc dung đe dien ta phan ung hoa hoc xay ra nhu the nao.
Voi phan tu, no la cong thuc phan tu, gom ky hieu hoa hoc cac nguyen to voi so cac nguyen tu cac nguyen to đo trong phan tu.
Neu trong mot phan tu, mot nguyen to co nhieu nguyen tu, thi so nguyen tu đuoc bieu thi bang mot chi so duoi ngay sau ky hieu hoa hoc (cac sach xuat ban trong the ky thu 19 thuong su dung chi so tren). Voi cac hop chat ion va cac chat khong phan tu khac, chi so duoi bieu thi ty le giua cac nguyen to trong cong thuc kinh nghiem.
Nha hoa hoc nguoi Thuy Đien Jons Jakob Berzelius đa phat minh ra cach viet cac cong thuc hoa hoc vao the ky 19.


Cong thuc hoa hoc cua đon chat Đoi voi đon chat kim loai va cac khi hiem thi hat hop thanh la nguyen tu nen ki hieu hoa hoc cua nguyen to đuoc coi la cong thuc hoa hoc. Chang han nhu Fe, Cu, Ni, Co,... (đoi voi kim loai) va He, Ne, Ar, Kr, Xe, Rn (cac khi hiem).
Nhieu phi kim co phan tu gom mot so nguyen tu lien ket voi nhau, nen them chi so nay o chan ki hieu. Thi du nhu hiđro - H2, oxi - O2, ozon - O3, nito - N2, photpho trang - P4,...
Mot so phi kim quy uoc lay ki hieu lam cong thuc. Chang han nhu B, C, Si, S, Se, Te,...


Phan tu va cong thuc cau tao Phan tu metan co cong thuc hoa hoc
CH4
dung đe mo ta mot phan ung hoa hoc cua nguyen to C va H trong mot lien ket hoa hoc cua 4 nguyen to H voi 1 nguyen to C

Phan tu bot noi dung đe lam banh (amoni cacbonat)
(NH4)2CO3
dung đe mo ta mot phan ung hoa hoc cua 2 nhom nguyen tu NH4, hai nguyen tu N va O trong mot lien ket hoa hoc cua 1 nguyen tu C va 3 nguyen tu O voi nhom NH4

Phan tu glucozo
C6H12O6
dung đe mo ta mot phan ung hoa hoc cua hai nguyen to C va H trong mot lien ket hoa hoc cua 12 nguyen tu H voi 6 nguyen tu C va 6 nguyen tu O
Cong thuc hoa hoc con cung cap thong tin ve loai lien ket trong chat hoa hoc va cach sap xep cua chung trong khong gian.

Phan tu etan
CH3CH3.
co lien ket đon cua hai phan tu CH3

Phan tu etylen
CH2CH2
co lien ket đoi cua hai phan tu CH2. Cong thuc hoa hoc chinh xac cua etylen la H2C=CH2 hay la H2C::CH2. Hai gach (hay hai cap dau cham) cho biet co mot lien ket đoi lien ket cac nguyen tu o 2 ben voi nhau. Mot lien ket ba co the bieu dien bang ba gach hay ba cap dau cham.
Cac phan tu co nhieu nhom chuc cung đuoc bieu dien tuong tu

C4H10 co the bieu dien duoi nhieu cach khac nhau:
(CH3)3CH: mach phan tu gom ba nguyen tu cacbon, nguyen tu o giua lien ket voi 1 nguyen tu cacbon khac (xem hinh duoi, cac nguyen tu hydro khong đuoc the hien).
CH3CH2CH2CH3.
CH3CH=CHCH3: cau tao nay co 2 đong phan tuy thuoc vao vi tri tuong đoi cua 2 nhom metyl trong khong gian - cung ben so voi lien ket đoi (đong phan cis hay Z) hay đoi dien nhau qua lien ket đoi (đong phan trans hay E).


Polymer Voi polyme, cac mat xich đuoc đua vao trong ngoac đon. Vi du, mot phan tu hydrocarbon co cong thuc CH3(CH2)50CH3, gom co 50 mat xich. neu khong biet ro so mat xich, co the su dung chu n nhu CH3(CH2)nCH3.


Ion Voi cac ion, đien tich cua mot nguyen tu bieu thi bang chi so tren ben phai nguyen tu đo. Vi du Na+, hay Cu2+. Tong đien tich cua phan tu tich đien hay ion đa nguyen tu cung bieu dien tuong tu. Vi du: hydronium, H3O+ hay sulfat, SO42-.
Voi cac ion phuc tap, su dung ngoac vuong [ ] nhu [B12H12]2-. Ngoac đon () co the đat trong ngoac vuong đe bieu thi mot mat xich nhu [Co(NH3)6]3+.


Cac nguyen tu bi bay/boc Bieu tuong @ ("o") đe chi mot nguyen tu hay mot phan tu bi bay/bao boc boi 1 khung nhung khong lien ket hoa hoc voi no. Ky hieu nay su dung pho bien tu nhung nam 1990 cung voi su kham pha ra fulleren, chat nay co the bay cac nguyen tu vi du nhu La đe tao thanh La@C60 hay La@C82. Mot vi du khac la [As@Ni12As20]3-, trong đo mot nguyen tu As bi bao boc boi 32 nguyen tu khac.


Tham khao Ralph S. Petrucci, William S. Harwood va F. Geoffrey Herring, General Chemistry (Hoa hoc Đai cuong), tai ban lan thu 8 (Prentice-Hall 2002), chuong 3.


Xem them Bang he thong tuan hoan
Lien ket hoa hoc