diff --git a/docs/user/FlowVariables.md b/docs/user/FlowVariables.md
index c2439b6f81..4ec3c798cf 100644
--- a/docs/user/FlowVariables.md
+++ b/docs/user/FlowVariables.md
@@ -182,7 +182,6 @@ configuration file.
 | PWR_NETS_VOLTAGES| Used for IR Drop calculation.| |
 | RCX_RULES| RC Extraction rules file path.| |
 | RECOVER_POWER| Specifies how many percent of paths with positive slacks can be slowed for power savings [0-100].| 0|
-| REMOVE_ABC_BUFFERS (deprecated)| Remove abc buffers from the netlist. If timing repair in floorplanning is taking too long, use a SETUP/HOLD_SLACK_MARGIN to terminate timing repair early instead of using REMOVE_ABC_BUFFERS or set SKIP_LAST_GASP=1.| |
 | REMOVE_CELLS_FOR_EQY| String patterns directly passed to write_verilog -remove_cells <> for equivalence checks.| |
 | REPAIR_PDN_VIA_LAYER| Remove power grid vias which generate DRC violations after detailed routing.| |
 | REPORT_CLOCK_SKEW| Report clock skew as part of reporting metrics, starting at CTS, before which there is no clock skew. This metric can be quite time-consuming, so it can be useful to disable.| 1|
@@ -317,7 +316,6 @@ configuration file.
 - [PLACE_DENSITY](#PLACE_DENSITY)
 - [PLACE_DENSITY_LB_ADDON](#PLACE_DENSITY_LB_ADDON)
 - [PLACE_SITE](#PLACE_SITE)
-- [REMOVE_ABC_BUFFERS](#REMOVE_ABC_BUFFERS)
 - [ROUTING_LAYER_ADJUSTMENT](#ROUTING_LAYER_ADJUSTMENT)
 - [RTLMP_AREA_WT](#RTLMP_AREA_WT)
 - [RTLMP_ARGS](#RTLMP_ARGS)
diff --git a/flow/designs/asap7/minimal/config.mk b/flow/designs/asap7/minimal/config.mk
index ce53e6c2aa..5d7b425b15 100644
--- a/flow/designs/asap7/minimal/config.mk
+++ b/flow/designs/asap7/minimal/config.mk
@@ -19,5 +19,4 @@ export SKIP_REPORT_METRICS = 1
 
 # Faster build, remove these in your own config.mk
 export SKIP_CTS_REPAIR_TIMING = 1
-export REMOVE_ABC_BUFFERS = 1
 export SKIP_INCREMENTAL_REPAIR = 1
diff --git a/flow/designs/gf12/ariane/config.mk b/flow/designs/gf12/ariane/config.mk
index 28194633ef..a771ac28bf 100644
--- a/flow/designs/gf12/ariane/config.mk
+++ b/flow/designs/gf12/ariane/config.mk
@@ -32,5 +32,3 @@ export DESIGN_TYPE = CELL
 else
 export DESIGN_TYPE = CELL_NODEN
 endif
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/designs/gf12/ariane133/config.mk b/flow/designs/gf12/ariane133/config.mk
index 28c9649cd7..96b0c54a9f 100644
--- a/flow/designs/gf12/ariane133/config.mk
+++ b/flow/designs/gf12/ariane133/config.mk
@@ -29,5 +29,3 @@ export DESIGN_TYPE = CELL
 else
 export DESIGN_TYPE = CELL_NODEN
 endif
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/designs/gf12/swerv_wrapper/config.mk b/flow/designs/gf12/swerv_wrapper/config.mk
index 2ed5601613..ace2a23e1c 100644
--- a/flow/designs/gf12/swerv_wrapper/config.mk
+++ b/flow/designs/gf12/swerv_wrapper/config.mk
@@ -35,5 +35,3 @@ export DESIGN_TYPE = CELL
 else
 export DESIGN_TYPE = CELL_NODEN
 endif
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/designs/ihp-sg13g2/aes/config.mk b/flow/designs/ihp-sg13g2/aes/config.mk
index 5acb53d84d..a57eb8867e 100644
--- a/flow/designs/ihp-sg13g2/aes/config.mk
+++ b/flow/designs/ihp-sg13g2/aes/config.mk
@@ -12,5 +12,3 @@ export PLACE_DENSITY = 0.65
 export TNS_END_PERCENT = 100
 
 export USE_FILL = 1
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/designs/ihp-sg13g2/jpeg/config.mk b/flow/designs/ihp-sg13g2/jpeg/config.mk
index 24bb3852d5..76ccedafd6 100644
--- a/flow/designs/ihp-sg13g2/jpeg/config.mk
+++ b/flow/designs/ihp-sg13g2/jpeg/config.mk
@@ -9,6 +9,3 @@ export SDC_FILE      = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.
 export CORE_UTILIZATION = 50
 export PLACE_DENSITY_LB_ADDON = 0.15
 export TNS_END_PERCENT = 100
-
-export REMOVE_ABC_BUFFERS = 1
-
diff --git a/flow/designs/sky130hd/aes/config.mk b/flow/designs/sky130hd/aes/config.mk
index 85b0da73d6..d5f0ec4d81 100644
--- a/flow/designs/sky130hd/aes/config.mk
+++ b/flow/designs/sky130hd/aes/config.mk
@@ -16,7 +16,5 @@ export TNS_END_PERCENT = 100
 
 export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/fastroute.tcl
 
-export REMOVE_ABC_BUFFERS = 1
-
 export CTS_CLUSTER_SIZE = 20
 export CTS_CLUSTER_DIAMETER = 50
diff --git a/flow/designs/sky130hd/ibex/BUILD.bazel b/flow/designs/sky130hd/ibex/BUILD.bazel
index 08f7adc3e6..50295aa352 100644
--- a/flow/designs/sky130hd/ibex/BUILD.bazel
+++ b/flow/designs/sky130hd/ibex/BUILD.bazel
@@ -7,7 +7,6 @@ orfs_flow(
         "CORE_UTILIZATION": "45",
         "PLACE_DENSITY_LB_ADDON": "0.25",
         "TNS_END_PERCENT": "100",
-        "REMOVE_ABC_BUFFERS": "1",
         "SYNTH_HDL_FRONTEND": "slang",
         "VERILOG_INCLUDE_DIRS": "flow/designs/src/ibex_sv/vendor/lowrisc_ip/prim/rtl",
         "CTS_CLUSTER_SIZE": "20",
diff --git a/flow/designs/sky130hd/ibex/config.mk b/flow/designs/sky130hd/ibex/config.mk
index 5f03b5aae7..7fb5fe0157 100644
--- a/flow/designs/sky130hd/ibex/config.mk
+++ b/flow/designs/sky130hd/ibex/config.mk
@@ -21,7 +21,5 @@ export TNS_END_PERCENT = 100
 
 export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/fastroute.tcl
 
-export REMOVE_ABC_BUFFERS = 1
-
 export CTS_CLUSTER_SIZE = 20
 export CTS_CLUSTER_DIAMETER = 50
diff --git a/flow/designs/sky130hd/jpeg/config.mk b/flow/designs/sky130hd/jpeg/config.mk
index dced6f2bca..3b86ccc548 100644
--- a/flow/designs/sky130hd/jpeg/config.mk
+++ b/flow/designs/sky130hd/jpeg/config.mk
@@ -11,5 +11,3 @@ export PLACE_DENSITY_LB_ADDON = 0.15
 export TNS_END_PERCENT = 100
 
 export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/fastroute.tcl
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/designs/sky130hd/riscv32i/config.mk b/flow/designs/sky130hd/riscv32i/config.mk
index 523df1d1c1..9de72e53df 100644
--- a/flow/designs/sky130hd/riscv32i/config.mk
+++ b/flow/designs/sky130hd/riscv32i/config.mk
@@ -7,5 +7,3 @@ export SDC_FILE      = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.
 
 export CORE_UTILIZATION = 45
 export PLACE_DENSITY_LB_ADDON = 0.2
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/designs/sky130hs/aes/config.mk b/flow/designs/sky130hs/aes/config.mk
index 4bf78ac5ec..455e1c39d2 100644
--- a/flow/designs/sky130hs/aes/config.mk
+++ b/flow/designs/sky130hs/aes/config.mk
@@ -12,8 +12,6 @@ export CORE_MARGIN = 2
 export PLACE_DENSITY_LB_ADDON = 0.25
 export TNS_END_PERCENT = 100
 
-export REMOVE_ABC_BUFFERS = 1
-
 export CTS_CLUSTER_SIZE = 10
 export CTS_CLUSTER_DIAMETER = 50
 
diff --git a/flow/designs/sky130hs/ibex/config.mk b/flow/designs/sky130hs/ibex/config.mk
index bb2959edd3..d1aa6ad572 100644
--- a/flow/designs/sky130hs/ibex/config.mk
+++ b/flow/designs/sky130hs/ibex/config.mk
@@ -15,5 +15,3 @@ export SDC_FILE      = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/constraint.
 export CORE_UTILIZATION = 45
 export PLACE_DENSITY_LB_ADDON = 0.2
 export TNS_END_PERCENT = 100
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/designs/sky130hs/riscv32i/config.mk b/flow/designs/sky130hs/riscv32i/config.mk
index 1cf6ab1cf9..28b8ff1931 100644
--- a/flow/designs/sky130hs/riscv32i/config.mk
+++ b/flow/designs/sky130hs/riscv32i/config.mk
@@ -12,5 +12,3 @@ export PLACE_PINS_ARGS=-min_distance 6 -min_distance_in_tracks
 export TNS_END_PERCENT = 100
 
 export FASTROUTE_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/fastroute.tcl
-
-export REMOVE_ABC_BUFFERS = 1
diff --git a/flow/scripts/floorplan.tcl b/flow/scripts/floorplan.tcl
index a3b4abe311..88c3126392 100644
--- a/flow/scripts/floorplan.tcl
+++ b/flow/scripts/floorplan.tcl
@@ -134,16 +134,6 @@ if { [env_var_exists_and_non_empty SWAP_ARITH_OPERATORS] } {
   replace_arith_modules
 }
 
-if { [env_var_equals REMOVE_ABC_BUFFERS 1] } {
-  # remove buffers inserted by yosys/abc
-  remove_buffers
-} else {
-  # Skip clone & split
-  set ::env(SETUP_MOVE_SEQUENCE) "unbuffer,sizeup,swap,buffer,vt_swap"
-  set ::env(SKIP_LAST_GASP) 1
-  repair_timing_helper -setup
-}
-
 puts "Default units for flow"
 report_units
 report_units_metric
diff --git a/flow/scripts/variables.yaml b/flow/scripts/variables.yaml
index 471534716e..af8858822b 100644
--- a/flow/scripts/variables.yaml
+++ b/flow/scripts/variables.yaml
@@ -322,14 +322,6 @@ FLOORPLAN_DEF:
   stages:
     - floorplan
     - place
-REMOVE_ABC_BUFFERS:
-  description: >
-    Remove abc buffers from the netlist. If timing repair in floorplanning is
-    taking too long, use a SETUP/HOLD_SLACK_MARGIN to terminate timing repair early
-    instead of using REMOVE_ABC_BUFFERS or set SKIP_LAST_GASP=1.
-  stages:
-    - floorplan
-  deprecated: 1
 PLACE_SITE:
   description: |
     Placement site for core cells defined in the technology LEF file.