Flow cytometry relies on fluorochrome-conjugated antibodies binding specifically to cell surface or intracellular antigens. The quality of your staining directly determines signal-to-noise ratio and data reliability. This protocol provides step-by-step instructions for surface staining, intracellular staining, and multicolor panel setup, along with a troubleshooting guide for the most common problems.
Before you begin: All antibodies should be titrated for your specific cell type and instrument before use in experiments. The concentrations below are starting recommendations — optimal amounts vary by target expression level, fluorochrome brightness, and cytometer sensitivity.
| Reagent | Preparation / Notes |
|---|---|
| FACS Buffer (Staining Buffer) | PBS + 1–2% FBS (or 0.5% BSA) + 0.1% sodium azide (NaN3). Filter-sterilize. Store at 4 °C. |
| Fc Block | Anti-CD16/CD32 (mouse) or Human TruStain FcX. Blocks Fcγ receptors to reduce non-specific binding. |
| Fixation Buffer | 2–4% paraformaldehyde (PFA) in PBS. Prepare fresh or use single-use ampules. Do not use old PFA — methanol released by degradation damages PE/APC tandem dyes. |
| Permeabilization Buffer | 0.1% saponin in FACS buffer (for cytokines) or 90% ice-cold methanol (for phospho-proteins). Choice depends on target — see Section 4. |
| Viability Dye | Fixable viability dye (e.g., Zombie Aqua, LIVE/DEAD Fixable) or non-fixable dye (PI, 7-AAD) if not fixing. Add before surface staining for fixable dyes, or just before acquisition for PI/7-AAD. |
| RBC Lysis Buffer | 1× ammonium chloride-based lysis buffer. Required for whole blood or unfractionated splenocytes. |
| Protein Transport Inhibitor | Brefeldin A (BFA, 1×) or Monensin (1×). Required for intracellular cytokine staining — add during stimulation to trap cytokines in the Golgi/ER. |
Equipment: Flow cytometer with appropriate laser configuration, centrifuge (capable of 300–500 × g), FACS tubes (5 mL round-bottom polystyrene) or 96-well U/V-bottom plates, ice bucket, timer.
This is the standard protocol for extracellular markers (CD antigens, surface receptors, etc.). Perform all steps at 4 °C or on ice unless noted otherwise.
| Step | Action | Time |
|---|---|---|
| 1 | Viability dye (if using fixable): Resuspend pellet in 100 µL PBS (no protein). Add fixable viability dye per manufacturer’s instructions. Incubate in the dark. | 15–20 min, 4 °C |
| 2 | Wash: Add 2 mL FACS buffer. Centrifuge 300–400 × g, 5 min, 4 °C. Discard supernatant. | 5 min |
| 3 | Fc Block: Resuspend in 50 µL FACS buffer + Fc block reagent (0.5–1 µg per 106 cells). Incubate. | 10 min, 4 °C |
| 4 | Add antibodies: Without washing, add the pre-titrated volume of each directly conjugated antibody to the cell suspension. Mix gently. Incubate in the dark. | 20–30 min, 4 °C |
| 5 | Wash: Add 2 mL FACS buffer. Centrifuge 300–400 × g, 5 min, 4 °C. Discard supernatant. Repeat wash once. | 10 min |
| 6a | If analyzing unfixed: Resuspend in 200–500 µL FACS buffer. Add PI or 7-AAD (if not using fixable dye) 5 min before acquisition. Acquire within 1 hour. | — |
| 6b | If fixing: Resuspend in 200 µL 2% PFA. Incubate 15–20 min at 4 °C. Wash once with FACS buffer. Resuspend in 200–500 µL FACS buffer. Acquire within 24–48 hours (store at 4 °C, dark). | 15–20 min fix |
Critical note on tandem dyes: PE-Cy7, APC-Cy7, and other tandem fluorochromes are sensitive to fixation. If you must fix after surface staining, use fresh PFA (not methanol-containing) and limit fixation to 15 min. Prolonged fixation or old PFA degrades tandems, reducing signal and increasing spillover.
Intracellular staining requires fixation and permeabilization to allow antibodies to cross the cell membrane. The choice of permeabilization method depends on the target:
| Target Type | Method | Notes |
|---|---|---|
| Cytokines (IL-2, IFNγ, TNFα, etc.) | PFA fixation + 0.1% saponin permeabilization | Saponin creates reversible pores; must be present in all subsequent wash/staining buffers |
| Phospho-proteins (pSTAT, pERK, pAKT, etc.) | PFA fixation + 90% ice-cold methanol | Methanol preserves phosphorylation state. Destroys PE and APC — use AF488, AF647, or small-molecule dyes for phospho panels |
| Nuclear antigens (FoxP3, Ki-67, T-bet, etc.) | Dedicated FoxP3/Transcription Factor Staining Buffer Set | Commercial kits optimized for nuclear membrane permeabilization. Follow manufacturer protocol. |
Prerequisite: Complete surface staining first (Section 3, steps 1–5). Do not fix yet.
| Step | Action | Time |
|---|---|---|
| 1 | Stimulate (if detecting induced cytokines): Add stimulant (PMA 50 ng/mL + ionomycin 500 ng/mL for T cells, or LPS 1 µg/mL for monocytes) plus protein transport inhibitor (BFA 1× or Monensin 1×). Culture at 37 °C, 5% CO2. | 4–6 hours |
| 2 | Surface stain as per Section 3 (steps 1–5). | — |
| 3 | Fix: Resuspend in 200 µL 4% PFA. Incubate. | 20 min, 4 °C |
| 4 | Wash: Add 2 mL FACS buffer. Centrifuge 400 × g, 5 min. Discard supernatant. | 5 min |
| 5 | Permeabilize: Resuspend in 200 µL Perm Buffer (0.1% saponin in FACS buffer). Incubate. | 15 min, RT |
| 6 | Intracellular antibody: Without washing, add pre-titrated intracellular antibodies directly into the Perm Buffer. Mix gently. Incubate in the dark. | 30 min, RT |
| 7 | Wash: Add 2 mL Perm Buffer (not plain FACS buffer — saponin must remain present). Centrifuge 400 × g, 5 min. Repeat once. | 10 min |
| 8 | Resuspend in 200–500 µL FACS buffer (saponin-free is fine now — pores will close, trapping the antibodies inside). Acquire within 24 hours. | — |
Phospho-protein modification: Replace steps 5–7 with: (5) Resuspend fixed cells in 1 mL ice-cold 90% methanol. Incubate 30 min on ice (or overnight at −20 °C). (6) Wash twice with FACS buffer to remove methanol completely. (7) Add phospho-specific antibodies in FACS buffer, incubate 30–60 min at RT. Wash twice with FACS buffer. Do not use PE- or APC-conjugated antibodies with methanol permeabilization — methanol denatures phycobiliprotein fluorochromes.
| Control | Purpose | When Required |
|---|---|---|
| Unstained cells | Set baseline autofluorescence; set negative gates | Every experiment |
| Single-stain compensation controls | Calculate spectral spillover between channels | Every multicolor experiment. Use compensation beads matched to your antibody host species (e.g., anti-mouse Ig beads for mouse-origin antibodies) — brighter and more uniform than cells |
| FMO (Fluorescence Minus One) | Identify true positive signal by showing background spread from all other channels | Recommended for all panels with ≥4 colors. Superior to isotype controls for gating |
| Isotype controls | Assess non-specific antibody binding (Fc-mediated + hydrophobic) | Optional; useful for intracellular staining where background can be high. FMOs are preferred for gating decisions |
| Viability control | Exclude dead cells (which bind antibodies non-specifically) | Every experiment. Heat-killed cells as positive control for viability dye |
| Biological positive control | Confirm antibody stains the expected target | New antibody, new lot, or new cell type. Use a cell line known to express the target |
Using the “recommended” volume on the datasheet without titrating is the single most common mistake in flow cytometry. Every combination of antibody clone, fluorochrome, cell type, and cytometer has a different optimal concentration. Too much antibody increases background; too little gives weak signal.
| Problem | Possible Cause | Solution |
|---|---|---|
| No staining / no signal | Antibody not added or wrong tube | Label all tubes clearly; double-check reagent additions |
| Target not expressed on this cell type | Include known positive-control cells | |
| Wrong laser/detector configuration | Verify excitation laser and emission filter match the fluorochrome | |
| PE/APC antibody was frozen | Never freeze phycobiliprotein conjugates. Discard and use a new vial | |
| Weak / dim signal | Antibody not titrated; sub-optimal concentration | Perform titration (Section 6) |
| Low target expression | Switch to a brighter fluorochrome (PE or APC for dim targets) | |
| Degraded PFA damaged tandem dyes | Use fresh PFA. Consider methanol-free fixation buffers | |
| High background / non-specific staining | Fc receptor binding | Add Fc Block before antibody staining (step 3) |
| Dead cells binding antibody non-specifically | Include viability dye and gate out dead cells | |
| Antibody concentration too high | Titrate down. More antibody ≠ more signal | |
| Poor separation between positive and negative | Compensation not set correctly | Run single-stain compensation controls; recalculate matrix |
| Too many spectrally similar fluorochromes | Redesign panel to minimize spectral overlap. Use FMO controls to set gates | |
| Unusual FSC/SSC scatter | Cells are dead or apoptotic | Use fresh cells. Keep samples on ice. Minimize time between harvest and acquisition |
| Cell clumping | Filter through 70 µm strainer immediately before acquisition. Add EDTA (2 mM) or DNase I to prevent clumping | |
| Intracellular staining works but surface markers lost | Methanol permeabilization stripped surface antibodies | Always complete surface staining and fixation before permeabilization. For methanol perm, surface-stain → fix with PFA → then permeabilize |
Match your fluorochrome to the correct excitation laser. This table covers the most common configurations on standard 3–5 laser instruments.
| Laser | Wavelength | Common Fluorochromes |
|---|---|---|
| Violet | 405 nm | BV421, BV510, BV605, BV711, BV786, Pacific Blue, Zombie Aqua |
| Blue | 488 nm | FITC, AF488, PE (488 nm excitable; 561 nm optimal), PerCP, PerCP-Cy5.5, PI, 7-AAD |
| Yellow-Green | 561 nm | PE, PE-Cy5, PE-Cy7, PE-CF594, PE-Dazzle 594 |
| Red | 633/640 nm | APC, APC-Cy7, APC-Fire 750, AF647, AF700 |
| UV | 355 nm | BUV395, BUV496, BUV563, BUV661, BUV737, BUV805, Hoechst 33342 |
Looking for target-specific flow protocols? Visit our protocols.io workspace for validated protocols for specific markers including PD-L1, CTLA-4, HER2, and more — with optimized antibody concentrations, positive control cell lines, and representative data.
+86-27-65523339
Building C, No. 666, Shen Dun Si Lu, Wuhan, 430206, China
中文
English
한국어
日本語
Español
Français
Русский