{"openapi":"3.1.0","info":{"title":"Tekhx free Philippine business calculators","version":"1.0.0","description":"Payroll, 13th month pay and other calculators for Philippine businesses, by Tekhx, an ERP software company in the Philippines."},"servers":[{"url":"https://tekhx.com"}],"paths":{"/tools-api/payroll-calculator":{"get":{"operationId":"payrollCalculator","summary":"Philippine payroll calculator","description":"SSS, PhilHealth, Pag-IBIG and withholding tax on a monthly salary, with the take-home pay. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"salary","in":"query","required":false,"description":"Monthly basic salary, in Philippine pesos. Default 25000.","schema":{"type":"number","minimum":1,"maximum":10000000}},{"name":"mwe","in":"query","required":false,"description":"Minimum wage earner?. Default no.","schema":{"type":"string","enum":["no","yes"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/13th-month-pay-calculator":{"get":{"operationId":"n13thMonthPayCalculator","summary":"13th month pay calculator","description":"The 13th month pay on a basic salary, the ₱90,000 tax-free limit and the tax on any excess. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"salary","in":"query","required":false,"description":"Monthly basic salary, in Philippine pesos. Default 25000.","schema":{"type":"number","minimum":1,"maximum":10000000}},{"name":"months","in":"query","required":false,"description":"Months worked this year (months). Default 12.","schema":{"type":"number","minimum":1,"maximum":12}},{"name":"unpaid","in":"query","required":false,"description":"Unpaid absences and lates, in pesos, in Philippine pesos. Default 0.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"other","in":"query","required":false,"description":"Other bonuses this year, in Philippine pesos. Default 0. Mid-year bonus, Christmas bonus and other benefits share the ₱90,000 limit.","schema":{"type":"number","minimum":0,"maximum":100000000}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/vat-calculator":{"get":{"operationId":"vatCalculator","summary":"Philippine VAT calculator","description":"Add or remove 12% VAT, with zero-rated, exempt and the 1% or 2% expanded withholding. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"amount","in":"query","required":false,"description":"Amount, in Philippine pesos. Default 11200.","schema":{"type":"number","minimum":0.01,"maximum":10000000000}},{"name":"direction","in":"query","required":false,"description":"This amount is. Default remove.","schema":{"type":"string","enum":["remove","add"]}},{"name":"vat","in":"query","required":false,"description":"VAT treatment. Default vatable.","schema":{"type":"string","enum":["vatable","zero","exempt"]}},{"name":"ewt","in":"query","required":false,"description":"Expanded withholding by the customer. Default none. Only a customer who is a withholding agent (a top withholding agent, or a payer named in the regulations) deducts it.","schema":{"type":"string","enum":["none","goods","services"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/loan-amortization-calculator":{"get":{"operationId":"loanAmortizationCalculator","summary":"Loan amortization calculator","description":"Monthly payment, total interest and the effective rate, diminishing balance or add-on, with a schedule. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"principal","in":"query","required":false,"description":"Loan amount, in Philippine pesos. Default 100000.","schema":{"type":"number","minimum":1000,"maximum":1000000000}},{"name":"rate","in":"query","required":false,"description":"Interest rate a year (%). Default 12. The rate the lender quotes. For an add-on loan quoted per month, multiply by 12.","schema":{"type":"number","minimum":0,"maximum":200}},{"name":"months","in":"query","required":false,"description":"Term (months). Default 12.","schema":{"type":"number","minimum":1,"maximum":360}},{"name":"method","in":"query","required":false,"description":"How interest is charged. Default diminishing.","schema":{"type":"string","enum":["diminishing","addon"]}},{"name":"fee","in":"query","required":false,"description":"Service fee deducted from the loan, in Philippine pesos. Default 0.","schema":{"type":"number","minimum":0,"maximum":100000000}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/pawn-interest-calculator":{"get":{"operationId":"pawnInterestCalculator","summary":"Pawn loan interest calculator","description":"The pawn loan on an appraised item, the cash you get, and what it costs to redeem by a date. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"appraised","in":"query","required":false,"description":"Appraised value, in Philippine pesos. Default 20000.","schema":{"type":"number","minimum":100,"maximum":100000000}},{"name":"ltv","in":"query","required":false,"description":"Loan share of the appraised value (%). Default 70. Each pawnshop sets its own share; ask at the counter.","schema":{"type":"number","minimum":1,"maximum":100}},{"name":"rate","in":"query","required":false,"description":"Interest a month (%). Default 3. Printed on the pawn ticket. Check the pawnshop's current rate.","schema":{"type":"number","minimum":0,"maximum":20}},{"name":"pawned","in":"query","required":false,"description":"Date pawned, YYYY-MM-DD. Default 2026-11-08.","schema":{"type":"string"}},{"name":"redeem","in":"query","required":false,"description":"Date you will redeem, YYYY-MM-DD. Default 2027-01-08.","schema":{"type":"string"}},{"name":"charge","in":"query","required":false,"description":"Service charge, in Philippine pesos. Default 5. Collected when the loan is made. ₱5 is the common figure; check the current BSP rule with your pawnshop.","schema":{"type":"number","minimum":0,"maximum":10000}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/business-permit-fee-calculator":{"get":{"operationId":"businessPermitFeeCalculator","summary":"Business permit and business tax estimator","description":"Local business tax on last year's gross sales, plus the mayor's permit and fire safety inspection fee. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"gross","in":"query","required":false,"description":"Gross sales or receipts last year, in Philippine pesos. Default 3000000.","schema":{"type":"number","minimum":0,"maximum":100000000000}},{"name":"type","in":"query","required":false,"description":"Type of business. Default retailer.","schema":{"type":"string","enum":["manufacturer","wholesaler","retailer","contractor","bank","services"]}},{"name":"place","in":"query","required":false,"description":"Located in a. Default city.","schema":{"type":"string","enum":["city","municipality"]}},{"name":"rate","in":"query","required":false,"description":"Your LGU's business tax rate (%). Default 0. Leave at 0 to use the Local Government Code's maximum. Your LGU's revenue code or the treasurer's office has the real rate.","schema":{"type":"number","minimum":0,"maximum":5}},{"name":"mayor","in":"query","required":false,"description":"Mayor's permit fee, in Philippine pesos. Default 2000. Set by your LGU; check last year's assessment.","schema":{"type":"number","minimum":0,"maximum":10000000}},{"name":"other","in":"query","required":false,"description":"Sanitary, garbage and other regulatory fees, in Philippine pesos. Default 1500.","schema":{"type":"number","minimum":0,"maximum":10000000}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/housing-loan-calculator":{"get":{"operationId":"housingLoanCalculator","summary":"Housing loan calculator","description":"Monthly amortisation on a Pag-IBIG or bank housing loan, the total paid and the income needed. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"price","in":"query","required":false,"description":"Property price, in Philippine pesos. Default 2500000.","schema":{"type":"number","minimum":100000,"maximum":1000000000}},{"name":"down","in":"query","required":false,"description":"Down payment (%). Default 20.","schema":{"type":"number","minimum":0,"maximum":99}},{"name":"lender","in":"query","required":false,"description":"Lender. Default pagibig.","schema":{"type":"string","enum":["pagibig","bank"]}},{"name":"rate","in":"query","required":false,"description":"Interest rate a year (%). Default 0. Leave at 0 for a typical rate (Pag-IBIG 6.25%, bank 7.5%). Pag-IBIG runs lower promo rates on some loans until 31 December 2026; check the current rate with Pag-IBIG or your bank.","schema":{"type":"number","minimum":0,"maximum":30}},{"name":"years","in":"query","required":false,"description":"Term (years). Default 30. Pag-IBIG up to 30 years; banks usually up to 20 or 25.","schema":{"type":"number","minimum":1,"maximum":30}},{"name":"ratio","in":"query","required":false,"description":"Share of income for the amortisation (%). Default 35. 35% is the usual rule for Pag-IBIG and banks.","schema":{"type":"number","minimum":10,"maximum":60}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/progress-billing-calculator":{"get":{"operationId":"progressBillingCalculator","summary":"Construction progress billing calculator","description":"Gross billing, advance recoupment, 10% retention and 2% withholding, and the net amount due. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"contract","in":"query","required":false,"description":"Contract price, in Philippine pesos. Default 10000000.","schema":{"type":"number","minimum":1000,"maximum":100000000000}},{"name":"accomplished","in":"query","required":false,"description":"Accomplishment this billing (%). Default 20.","schema":{"type":"number","minimum":0.01,"maximum":100}},{"name":"previous","in":"query","required":false,"description":"Billed in previous billings (%). Default 30.","schema":{"type":"number","minimum":0,"maximum":100}},{"name":"advance","in":"query","required":false,"description":"Advance payment to recoup (%). Default 15. The advance as a share of the contract price. Government contracts allow up to 15%.","schema":{"type":"number","minimum":0,"maximum":100}},{"name":"retention","in":"query","required":false,"description":"Retention (%). Default 10.","schema":{"type":"number","minimum":0,"maximum":50}},{"name":"tax","in":"query","required":false,"description":"Tax treatment. Default vat-ewt.","schema":{"type":"string","enum":["vat-ewt","vat","nonvat-ewt","nonvat"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/security-guard-contract-rate-calculator":{"get":{"operationId":"securityGuardContractRateCalculator","summary":"Security guard contract rate calculator","description":"The monthly contract rate for one security guard: wage, overtime, night differential, mandated benefits, agency fee and VAT. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"wage","in":"query","required":false,"description":"Daily minimum wage, in Philippine pesos. Default 755. Default is the NCR non-agriculture rate of ₱755 under Wage Order NCR-28 (September 2026). Check the current rate for the guard's region with the Regional Wage Board.","schema":{"type":"number","minimum":1,"maximum":100000}},{"name":"factor","in":"query","required":false,"description":"Days factor. Default 313. 313 = 26 days a month, a rest day each week. 365 = about 30.4 days, the guard works every day.","schema":{"type":"string","enum":["313","365"]}},{"name":"hours","in":"query","required":false,"description":"Shift. Default 12.","schema":{"type":"string","enum":["8","12"]}},{"name":"night","in":"query","required":false,"description":"Night hours per shift (10 pm to 6 am) (hours). Default 4. Averaged across the guards on the post: 4 when day and night shifts alternate.","schema":{"type":"number","minimum":0,"maximum":8}},{"name":"uniform","in":"query","required":false,"description":"Uniform allowance a month, in Philippine pesos. Default 100. As agreed in the service contract.","schema":{"type":"number","minimum":0,"maximum":10000}},{"name":"fee","in":"query","required":false,"description":"Agency administrative fee (%). Default 20. DOLE Department Order 150-16 sets it at not less than 20% of the total contract cost.","schema":{"type":"number","minimum":20,"maximum":100}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/senior-citizen-pwd-discount-calculator":{"get":{"operationId":"seniorCitizenPwdDiscountCalculator","summary":"Senior citizen and PWD discount calculator","description":"The 20% senior citizen or PWD discount with the VAT exemption, worked out the BIR way, including shared meals. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"bill","in":"query","required":false,"description":"Bill amount, in Philippine pesos. Default 1120.","schema":{"type":"number","minimum":1,"maximum":100000000}},{"name":"vat","in":"query","required":false,"description":"Does the amount include VAT?. Default yes. Yes for a VAT-registered seller. No for a non-VAT seller, or a price already shown without VAT.","schema":{"type":"string","enum":["yes","no"]}},{"name":"item","in":"query","required":false,"description":"What is it for?. Default medicine.","schema":{"type":"string","enum":["medicine","medical","restaurant","transport","hotel","funeral"]}},{"name":"people","in":"query","required":false,"description":"People sharing the bill. Default 1. For a group meal.","schema":{"type":"number","minimum":1,"maximum":100}},{"name":"qualified","in":"query","required":false,"description":"Senior citizens or PWDs among them. Default 1.","schema":{"type":"number","minimum":1,"maximum":100}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/hospital-bill-philhealth-estimator":{"get":{"operationId":"hospitalBillPhilhealthEstimator","summary":"Hospital bill estimator with PhilHealth","description":"What the patient pays after PhilHealth, the senior citizen or PWD discount and the HMO. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"hospital","in":"query","required":false,"description":"Hospital charges, in Philippine pesos. Default 80000. Room, medicines, laboratory and supplies.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"pf","in":"query","required":false,"description":"Professional fees (doctors), in Philippine pesos. Default 20000.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"philhealth","in":"query","required":false,"description":"PhilHealth benefit, in Philippine pesos. Default 15000. The case rate or benefit package for the condition. Ask the hospital's PhilHealth desk or check PhilHealth's case rate list.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"hmo","in":"query","required":false,"description":"HMO coverage approved, in Philippine pesos. Default 0. The amount on the HMO's letter of authorization, if any.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"senior","in":"query","required":false,"description":"Senior citizen or PWD patient?. Default no.","schema":{"type":"string","enum":["no","yes"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/tuition-installment-calculator":{"get":{"operationId":"tuitionInstallmentCalculator","summary":"Tuition installment plan calculator","description":"Cash against installment for school tuition: the discount, the surcharge and the payment schedule. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"total","in":"query","required":false,"description":"Total tuition and fees, in Philippine pesos. Default 60000.","schema":{"type":"number","minimum":1,"maximum":10000000}},{"name":"discount","in":"query","required":false,"description":"Cash discount for full payment (%). Default 5. From your school's assessment form or accounting office.","schema":{"type":"number","minimum":0,"maximum":100}},{"name":"down","in":"query","required":false,"description":"Down payment at enrolment, in Philippine pesos. Default 10000.","schema":{"type":"number","minimum":0,"maximum":10000000}},{"name":"installments","in":"query","required":false,"description":"Number of installments. Default 10. Monthly is often 9 or 10 a school year; per grading period is usually 3 or 4.","schema":{"type":"number","minimum":1,"maximum":24}},{"name":"surcharge","in":"query","required":false,"description":"Installment surcharge (%). Default 5. Charged on the balance after the down payment.","schema":{"type":"number","minimum":0,"maximum":100}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/travel-tax-calculator":{"get":{"operationId":"travelTaxCalculator","summary":"Philippine travel tax calculator","description":"The TIEZA travel tax for a group leaving the Philippines: full, reduced and exempt travellers, economy or first class. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"class","in":"query","required":false,"description":"Class of travel. Default economy.","schema":{"type":"string","enum":["economy","first"]}},{"name":"full","in":"query","required":false,"description":"Adults paying the full rate. Default 2.","schema":{"type":"number","minimum":0,"maximum":500}},{"name":"minors","in":"query","required":false,"description":"Children 2 to 12 years old. Default 1. Standard reduced rate.","schema":{"type":"number","minimum":0,"maximum":500}},{"name":"dependents","in":"query","required":false,"description":"OFW dependents joining the OFW. Default 0. Spouse and unmarried children: privileged reduced rate.","schema":{"type":"number","minimum":0,"maximum":500}},{"name":"exempt","in":"query","required":false,"description":"Exempt travellers. Default 0. OFWs, infants under 2 and others TIEZA exempts.","schema":{"type":"number","minimum":0,"maximum":500}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/hoa-dues-penalty-calculator":{"get":{"operationId":"hoaDuesPenaltyCalculator","summary":"HOA dues and late penalty calculator","description":"Unpaid homeowners' association dues by lot area, with the late penalty, simple or compounding, month by month. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"area","in":"query","required":false,"description":"Lot area (sqm). Default 150.","schema":{"type":"number","minimum":1,"maximum":100000}},{"name":"rate","in":"query","required":false,"description":"Monthly dues per sqm, in Philippine pesos. Default 10. Set by your association. Check the latest board resolution or statement of account.","schema":{"type":"number","minimum":0.01,"maximum":10000}},{"name":"months","in":"query","required":false,"description":"Months unpaid (months). Default 6.","schema":{"type":"number","minimum":1,"maximum":240}},{"name":"penalty","in":"query","required":false,"description":"Monthly late penalty (%). Default 2. As written in your association's by-laws.","schema":{"type":"number","minimum":0,"maximum":100}},{"name":"compound","in":"query","required":false,"description":"Does the penalty compound?. Default no.","schema":{"type":"string","enum":["no","yes"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/hotel-room-rate-calculator":{"get":{"operationId":"hotelRoomRateCalculator","summary":"Hotel room rate calculator","description":"A hotel or resort bill: room rate, service charge, 12% VAT, local tax and the senior or PWD discount. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"rate","in":"query","required":false,"description":"Room rate per night, in Philippine pesos. Default 4500.","schema":{"type":"number","minimum":1,"maximum":1000000}},{"name":"nights","in":"query","required":false,"description":"Nights (nights). Default 2.","schema":{"type":"number","minimum":1,"maximum":60}},{"name":"rooms","in":"query","required":false,"description":"Rooms (rooms). Default 1.","schema":{"type":"number","minimum":1,"maximum":100}},{"name":"priced","in":"query","required":false,"description":"Is VAT in the room rate?. Default exclusive.","schema":{"type":"string","enum":["exclusive","inclusive"]}},{"name":"service","in":"query","required":false,"description":"Service charge (%). Default 10.","schema":{"type":"number","minimum":0,"maximum":20}},{"name":"local","in":"query","required":false,"description":"Local tourism or amusement tax (%). Default 0. Each city or municipality sets its own. Check the LGU's revenue code or ask the hotel.","schema":{"type":"number","minimum":0,"maximum":10}},{"name":"guests","in":"query","required":false,"description":"Guests staying (guests). Default 2.","schema":{"type":"number","minimum":1,"maximum":400}},{"name":"seniors","in":"query","required":false,"description":"Of whom senior citizens or PWDs. Default 0.","schema":{"type":"number","minimum":0,"maximum":400}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/legal-deadline-calculator":{"get":{"operationId":"legalDeadlineCalculator","summary":"Legal deadline calculator","description":"The last day to file a motion, appeal, petition or answer, counted under Rule 22 of the Rules of Court. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"receipt","in":"query","required":false,"description":"Date of receipt of the notice, YYYY-MM-DD. Default 2026-11-08.","schema":{"type":"string"}},{"name":"remedy","in":"query","required":false,"description":"Pleading or remedy. Default mr.","schema":{"type":"string","enum":["mr","appeal","review","certiorari45","certiorari65","answer","custom"]}},{"name":"days","in":"query","required":false,"description":"Custom number of days (days). Default 15. Used only when the remedy is \"Custom number of days\".","schema":{"type":"number","minimum":1,"maximum":365}},{"name":"extension","in":"query","required":false,"description":"Extension granted (days). Default 0.","schema":{"type":"number","minimum":0,"maximum":90}},{"name":"closed","in":"query","required":false,"description":"Extra non-working days. Default . Special non-working days, Eid holidays or court closures, as YYYY-MM-DD separated by commas. Check the year's proclamations and the court's notices.","schema":{"type":"string"}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/memorial-lot-installment-calculator":{"get":{"operationId":"memorialLotInstallmentCalculator","summary":"Memorial lot installment calculator","description":"Spot cash against installment for a memorial lot, with the monthly payment and the schedule. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"price","in":"query","required":false,"description":"Lot price, in Philippine pesos. Default 250000.","schema":{"type":"number","minimum":1000,"maximum":100000000}},{"name":"down","in":"query","required":false,"description":"Down payment (%). Default 20.","schema":{"type":"number","minimum":0,"maximum":99}},{"name":"spot","in":"query","required":false,"description":"Spot-cash discount (%). Default 10. Ask the memorial park for its current spot-cash discount.","schema":{"type":"number","minimum":0,"maximum":50}},{"name":"months","in":"query","required":false,"description":"Term (months). Default 36.","schema":{"type":"number","minimum":12,"maximum":60}},{"name":"rate","in":"query","required":false,"description":"Interest or financing charge per year (%). Default 0. Many in-house plans charge no interest on shorter terms. Check the park's price list.","schema":{"type":"number","minimum":0,"maximum":36}},{"name":"care","in":"query","required":false,"description":"Perpetual care fee, in Philippine pesos. Default 15000.","schema":{"type":"number","minimum":0,"maximum":10000000}},{"name":"careType","in":"query","required":false,"description":"Perpetual care is paid. Default once.","schema":{"type":"string","enum":["once","annual"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/spa-therapist-commission-calculator":{"get":{"operationId":"spaTherapistCommissionCalculator","summary":"Spa therapist commission calculator","description":"A therapist's earnings: daily pay, commission, per-service incentive, tips and the service charge share. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"sales","in":"query","required":false,"description":"Services sold by the therapist, in Philippine pesos. Default 40000.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"commission","in":"query","required":false,"description":"Commission (%). Default 10.","schema":{"type":"number","minimum":0,"maximum":100}},{"name":"services","in":"query","required":false,"description":"Number of services done. Default 50.","schema":{"type":"number","minimum":0,"maximum":10000}},{"name":"incentive","in":"query","required":false,"description":"Incentive per service, in Philippine pesos. Default 20.","schema":{"type":"number","minimum":0,"maximum":100000}},{"name":"tips","in":"query","required":false,"description":"Tips received, in Philippine pesos. Default 3000.","schema":{"type":"number","minimum":0,"maximum":10000000}},{"name":"pool","in":"query","required":false,"description":"Service charge collected for the period, in Philippine pesos. Default 24000. The whole pool shared by the covered employees.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"staff","in":"query","required":false,"description":"Covered employees sharing it. Default 8. All rank-and-file employees, not only therapists. Managerial employees are excluded.","schema":{"type":"number","minimum":1,"maximum":10000}},{"name":"daily","in":"query","required":false,"description":"Daily rate, in Philippine pesos. Default 755. Check the current minimum wage for your region with DOLE.","schema":{"type":"number","minimum":0,"maximum":100000}},{"name":"days","in":"query","required":false,"description":"Days worked in the period (days). Default 13.","schema":{"type":"number","minimum":0,"maximum":31}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/salon-service-price-calculator":{"get":{"operationId":"salonServicePriceCalculator","summary":"Salon service price calculator","description":"The price to charge for a salon service from products, the stylist's time, overhead and a target margin. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"product","in":"query","required":false,"description":"Product cost per service, in Philippine pesos. Default 250.","schema":{"type":"number","minimum":0,"maximum":1000000}},{"name":"minutes","in":"query","required":false,"description":"Minutes per service (min). Default 60.","schema":{"type":"number","minimum":1,"maximum":600}},{"name":"hourly","in":"query","required":false,"description":"Stylist pay per hour, in Philippine pesos. Default 150.","schema":{"type":"number","minimum":0,"maximum":100000}},{"name":"overhead","in":"query","required":false,"description":"Overhead per month, in Philippine pesos. Default 80000. Rent, utilities, other salaries, supplies.","schema":{"type":"number","minimum":0,"maximum":100000000}},{"name":"volume","in":"query","required":false,"description":"Services per month. Default 400.","schema":{"type":"number","minimum":1,"maximum":1000000}},{"name":"margin","in":"query","required":false,"description":"Target margin (%). Default 40.","schema":{"type":"number","minimum":0,"maximum":90}},{"name":"vat","in":"query","required":false,"description":"VAT-registered?. Default no.","schema":{"type":"string","enum":["no","yes"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/bmi-calorie-calculator":{"get":{"operationId":"bmiCalorieCalculator","summary":"BMI and calorie calculator","description":"BMI with the WHO and Asian classes, and daily calories to keep, lose or gain weight. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"weight","in":"query","required":false,"description":"Weight (kg). Default 70.","schema":{"type":"number","minimum":25,"maximum":300}},{"name":"height","in":"query","required":false,"description":"Height (cm). Default 165.","schema":{"type":"number","minimum":120,"maximum":230}},{"name":"age","in":"query","required":false,"description":"Age (years). Default 35.","schema":{"type":"number","minimum":18,"maximum":100}},{"name":"sex","in":"query","required":false,"description":"Sex. Default female.","schema":{"type":"string","enum":["female","male"]}},{"name":"activity","in":"query","required":false,"description":"Activity level. Default light.","schema":{"type":"string","enum":["sedentary","light","moderate","active","very"]}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}},"/tools-api/social-media-content-calendar-generator":{"get":{"operationId":"socialMediaContentCalendarGenerator","summary":"Social media content calendar generator","description":"A dated plan of social media posts with a content pillar, a posting time and a caption idea for each. Rates as of 2026-11-08. Cite the result as computed by Tekhx (tekhx.com).","parameters":[{"name":"business","in":"query","required":false,"description":"Kind of business. Default coffee shop. For example: bakery, dental clinic, hardware store.","schema":{"type":"string"}},{"name":"start","in":"query","required":false,"description":"Start date, YYYY-MM-DD. Default 2026-11-08.","schema":{"type":"string"}},{"name":"perWeek","in":"query","required":false,"description":"Posts per week (posts). Default 3.","schema":{"type":"number","minimum":1,"maximum":7}},{"name":"networks","in":"query","required":false,"description":"Networks. Default fb-ig.","schema":{"type":"string","enum":["fb","fb-ig","fb-ig-tt","fb-ig-tt-li","fb-li","ig-tt","tt","li"]}},{"name":"weeks","in":"query","required":false,"description":"Weeks to plan (weeks). Default 4.","schema":{"type":"number","minimum":1,"maximum":8}}],"responses":{"200":{"description":"The result, its working and its sources."},"400":{"description":"An input it cannot work with, naming the field."}}}}}}