TenkaTenka
Sign in

Tenka Help Center › Release history

Release history

Everything that changed in the platform, release by release, with the full text of each item.

4releases
226changes
74new
93improvements
59fixes

Period

Kind

1.103.0Oct 30, 2026Versão 1.103.0
New
Bought with your own card? The invoice comes in with the reimbursement in installments

In the purchase invoice entry, the Payment block has "Who gets paid". Pick the partner who paid with their card and set the installments, the 1st due date, the financial category and the profit center: the payable is created in installments in the partner's name, with the purchase month as the accrual period. Leave it empty and payment still goes to the invoice issuer, as always.

New
Each invoice item says where it goes: inventory, use and consumption or fixed asset

The item list of the purchase invoice entry has a new Destination column. Inventory goes into the stock balance, as always. Use and consumption does not go into stock and needs no registered product. Fixed asset becomes the asset record when you post, linked to the payable. The warehouse is only asked for when some item goes to inventory.

New
Supplier marked as a partner who gets reimbursed

The supplier record has a new "Partner who gets reimbursed" option. Check it on the record of the partner who pays company purchases with their card or account: only they appear in "Who gets paid" on the purchase invoice entry, and only they allow keeping an invoice under a third party tax ID as a receipt. Ask Tenkai "how much does the company owe me in reimbursements?".

New
Work orders are now service or field

In the work order, choose the Mode. Service is a consultant's work: pick the project and the phase and log the hours — no GPS, materials or on-screen sign-off. Field is the usual work order, with everything it already had. Your existing work orders stay as field, unchanged.

New
Approved work order hours count in the contract and the margin — only once

In the work order Hours tab, approve the hours: once approved they draw down the contract hour bank and enter profitability the same day. If the work order came from a request, the work order hours win — hours logged on the request itself stop counting, so the same hour never counts twice. Waived and non-billable hours do not draw down the bank. Rejected? The hour leaves everything.

New
Entered hourly cost for contractor consultants

In Employee cost, each validity period now has "Entered hourly cost". Fill it in for contractor consultants or anyone with a negotiated hourly cost: that value is used in every margin instead of monthly cost ÷ working hours. Leave it empty and nothing changes. Only people who can see amounts can see and edit it.

New
Project P&L, month by month: revenue, hours cost and margin

In the project record, the "Project P&L" tab shows month by month the revenue sold (hours × price of each role, plus the project manager %), the cost of the hours worked by whoever worked them, overhead at the % you set and the margin — planned and actual side by side. Click a cost to see it by phase, consultant and work order. Hours without a person, phase or hourly cost show up in an open-issues line. Export to Excel, CSV or PDF.

New
Standard phases in the project, revenue recognized your way and the timeline

In the "Phases, milestones and requests" tab, "Apply standard phases" creates the phases of your model (scope assessment, configuration, user acceptance, training and simulation, go-live, hypercare) without touching the milestones you already have; each phase keeps its hours sold. In the P&L, choose how revenue becomes a month — equal installments over N months, by % of completion or on delivery of each phase — and "Generate revenue schedule" writes it to the same schedule the accountant recognizes. The new "Timeline" tab brings phases, client decisions, requests, work orders and invoices together by date.

New
Work orders done in Sankhya come in by spreadsheet

In the Work orders list, Import spreadsheet accepts the Sankhya work order report: each row becomes a service work order with its hours already approved (you are recorded as the approver), linked to the consultant, project and phase. Importing the same file again duplicates nothing.

New
Sankhya consultant, project and phase linked to Tenka

In the Sankhya connector (it can be registered without a password: import is by file), the mapping shows how Sankhya names each consultant, project and phase and who they are in Tenka. Automatic suggestion matches by code, e-mail and name; what stays unlinked comes in as a pending item and links by itself once you choose.

New
Your customer follows the project hours in the portal

In the project record, the Customer portal tab turns on what they see: the work orders carried out and the hours of each phase, sold and used, and, if you wish, who did the work. It starts closed: nothing shows until you turn it on, for the project or as the company default. Internal amounts never appear in the portal.

New
Reverse a posted purchase invoice entry

A posted entry now has a Reverse button, with the reason: stock gets the return movement, open installments (including the partner reimbursement) are cancelled and the fixed asset is written off, all recorded. If any installment was already paid, the reversal is refused and says which one — undo the payment first.

New
Your customer accepts work-order and request hours in the portal

With acceptance turned on (on the project, the contract or as the company default), the work-order hours and the hours logged on a request that you approve wait for the customer's acceptance and only draw down the hour bank once they accept in the portal. Accepting, a comment is optional; rejecting, it is required — and the hour goes back to your approval. It comes turned off.

New
Contract with an Entries tab: every hour worked and where it came from

On the contract, the new Time entries tab lists the hours worked in two groups — those from work orders and those logged straight on requests — with date, consultant, whether approved and whether it already drew down the hour bank. No more empty requests tab when the hours come from work orders.

New
Home for people who sell work: this week's orders, hours to approve, overages

If your company uses work orders, Home gains four counters: work orders this week, hours to approve, projects with an overrun phase and contracts with overage to bill. Each leads to the right screen and only shows for people with access to it. If you don't use work orders, nothing new appears.

New
The Customers list shows and filters by “Exclusive companies”

The Customers list gained the Exclusive companies column, which says which companies can see each customer (“All companies” when unrestricted), and a filter of the same name: “All companies” brings customers without restriction; choosing a company brings those restricted to it. In the dark theme, the Filters title is now legible.

1.102.0Oct 29, 2026Versão 1.102.0
New
SOC 2 panel shows who waived Legal approval

The SOC 2 panel has a new Legal approval waiver section: the expense contracts where Legal approval was waived or required again in the last 12 months, with who did it and when. A waiver without an author or over a rejected approval shows as a control failure.

New
Git writes the request's Solution

Write a line starting with "Solution:" in the commit message or the MR description, together with the #request code. The text goes into the request's Solution field, which the client sees in the hours report. It is added to what was already written, never erases it, and the rest of the message stays in the internal comment only.

New
Red badge with new messages in the portal

When support replies, the client sees in red, in the portal, how many new messages arrived: on the Chat menu and on the chat button. The number goes away when they open the conversation.

New
Client messages from the portal reach the bell

When the client writes in the portal chat, the person responsible for the conversation gets a notice on the bell, with a link to Support. With no one responsible, everyone in support is notified. Several messages in a row become a single notice every 10 minutes.

New
You choose what the client sees of each bill in the portal

On the contract Finance tab, each bill has Visible in portal. With no choice made, income shows and expenses do not, so the partner commission leaves the portal on its own. The contract value in the portal is income minus expenses of the visible bills.

New
Contract hours chart month by month

On the contract record and in the portal contract, the chart starts at the total hours of the term and falls month by month by the contracted hours. The consumed line shows the actual up to today, and the trend carries the current pace to the end, telling how the contract will finish.

New
Profitability tab on the contract: the margin broken down up to today

On the contract record, the Profitability tab shows where the margin comes from up to today: month by month (billed, labor, other costs and cumulative margin), by person (hours, average hourly cost and cost) and every other cost, line by line. Contract expenses in finance, such as the partner commission, now count in the margin and appear line by line. The Overview now shows the total contracted hours for the term, and bills in the trash no longer count as billed.

New
Hours cycle on each contract pack

On the contract pack, choose the Hours cycle: Monthly, Quarterly, Half-yearly or Yearly. Hours renew every cycle, counted from the pack start, and the overage, the portal hour bank and the chart follow that cycle. With no cycle, the hours are valid for the whole term. The pack list shows each pack's hour bank and cycle.

New
Contract summary as a PDF on the portal

On the contract page of the portal, the Contract summary button downloads a PDF with the whole contract: term, contracted items, contracted and used hours with the balance, month-by-month use, what was billed and paid, and the services with the team. The summary shows only what you already see on the portal.

New
Export with an invoice in one click

In the export process, one click creates the export NF-e with the right CFOP, the importer abroad, the port of shipment and the DU-E when registered — in reais, at the process exchange rate.

New
In the portal, the client sees when the project is waiting for them and answers right there

When the team marks that the project is waiting for the client, the portal shows "Waiting for you", since when and why. The client clicks "I have answered — go ahead": the project moves again, the deadline counts again and the project manager is notified.

1.101.1Oct 27, 2026Versão 1.101.1
New
The stall's Today shows your whole business

For stall accounts, Today now shows the business at a glance: sales today and this month, what was left (sales minus item cost), who owes and for how long, the month’s cash, how you get paid, stock, best sellers, orders and production — plus 6-month in/out charts, the best weekday and the month day by day. Each number opens the list behind it.

New
Scheduled questions: import from a spreadsheet

Scheduled questions now has "Import spreadsheet" (question, name, channel, destination, frequency, day and time). Every imported row starts turned off — nothing is sent until you review and turn it on.

New
Account exempt from billing, with an end date

In the account list, an account can be exempt from billing for a grace period, courtesy or demonstration, with the date the exemption ends. While it lasts, the account gets no invoice or payment slip, and access does not change. The day after the date, billing starts on its own; you get a notice seven days before and another on the day. BMCode's own account and the demonstrations are already exempt without marking anything.

New
Requests tab on the contract: see where each hour comes from

The contract record has a new Requests tab: each request linked to the contract, with the logged hours, the ones that enter Profitability and the ones consumed from the contract, which are what the customer sees in the portal. When a request does not match in all three, the row says why: entry without a collaborator or date, request that does not consume the contract, consumption different from the hours. This is where you check, service by service, what the customer will check.

New
Status classification: create your own and shape the Kanban sections

What used to be the status Category is now the Status classification screen. The five you already knew (Triage, In progress, Waiting, Done and Cancelled) come ready — you change name, color and order — and now you can create your own: each new classification becomes a section of the request Kanban. The status picks its classification from a list that comes from this screen, and the import spreadsheet accepts the key or the name.

New
Contract hours: agreed, logged and balance over time

In the contract Overview, the Contract hours block shows agreed, logged and consumed hours and the balance. Below, the term timeline compares the time elapsed with the balance used, and the burndown shows planned, actual and the trend to the end: how much balance the period ends with, or the day it runs out.

New
Git moves your requests

In the GitLab or GitHub connector, under Receive from git, choose the status a request goes to at each step: commit with #request code, MR merged into the integration branch, green pipeline on staging and release to production. The screen shows the webhook URL and generates its own secret, without exposing the access token.

1.101.0Oct 26, 2026Versão 1.101.0
New
Orders, the catalog and the channel now say when the piece will be ready

Each sales order line now shows whether the piece is in stock, in production (with the current step and the expected date) or has no production planned (with the standard lead time). When the step is at a subcontractor, the date already adds that subcontractor's usual average delay. The catalog you send to stores shows the same sentence for the quantity the store typed, never any cost. The sentence says where the date comes from: "based on the actual production pace" when the step already has reports or scans and the subcontractor's measured punctuality, or "estimated" when it comes only from the standard step times or the product's standard lead time.

New
Scan without account: sewers and subcontractors report the bundle with the QR code and a PIN

In Apparel production, PCP tab, register a 6-digit PIN for each production person or subcontractor and print the bundle labels with the scan QR code. Whoever has no account scans the QR code with the phone, types the PIN, chooses the step and the pieces — and the report goes in as usual, moving the actual cost of the piece and the promised date. Several wrong PINs block for 15 minutes, and the same report repeated within a few minutes is refused.

New
Actual cost above the standard becomes a price increase proposal in the price table

When the actual cost of a piece's last completed order goes over the spec sheet standard cost beyond the limit you set (5% by default), the wholesale price table gets the proposal of the new price that keeps your target margin, with the source of the number. Nothing changes on its own: whoever can edit the table applies it in one tap or discards it.

New
Subcontractors accept or decline the batch through the link, and each workshop gets a badge

Through the portal link, the subcontractor now accepts or declines each shipment — declining comes with the reason — and Outsourced processing shows the acceptance of each batch, declined ones first. Each subcontractor gets an internal badge (gold, silver or bronze) calculated only from your own data: punctuality, defects on return, documents up to date and capacity. The badge shows in the punctuality table and when choosing the subcontractor for a shipment.

New
The photo you send on WhatsApp becomes the right proposal

Send on WhatsApp a photo of the sales notebook page, of the Pix receipt your customer sent, of the purchase invoice (or its XML), or of a new item with the price in the caption ("ribbed blouse 29.90 S to XL"). Tenkai understands what it is and proposes: the notebook sales in the till, settling the customer's bill, the invoice into stock with the bill to pay, or the new item with the store's size grid and the photo. Nothing is saved before you reply CONFIRM. Notebook sales go into your till: open the till before sending the page. On a Pix receipt, write "recebi" (received) or "me pagou" (paid me) in the caption when money came in; "paguei" (I paid) never settles what a customer owes.

New
Your customer gets on WhatsApp what she bought, with photos of the items

With the WhatsApp receipt switched on (Parameters, "Till: purchase receipt on WhatsApp"), when you close a sale at the till for a customer who has WhatsApp, she receives the items, quantity, amount and the photo of each style, in her language. Anyone who replied STOP does not receive it, and if your profile cannot see amounts the message goes out without them.

New
Early-morning summary for counter sellers

With "Daily summary: which summary to send" set to BALCAO and the summary switched on in My preferences, you get at 7 a.m., on WhatsApp or e-mail: how much you sold yesterday, how much you received, new credit sales, what sold out and tomorrow's group trip. If you asked for audio answers, it also arrives as audio.

New
Sale, payment received and expense through WhatsApp

Send "sold 30 of the ribbed top to Dona Maria, 20 by pix and 10 on credit" (typed or by voice) and Tenka shows the sale with the register price, the customer and the payment methods; it only enters today's register after you reply CONFIRM with the code. "Received 200 from Maria" (settles what she owes, oldest first) and "spent 200 on freight" (records the company expense) work too.

New
How much I sold, who owes me and collecting through WhatsApp

Ask "how much did I sell today?", "how much did I sell this week?" or "who owes me?" and the answer arrives at once, with the exact figure from the register and receivables and where it came from. "Collect from Maria" returns the link that opens the chat with her with the collection message already written: you check it and send it from your WhatsApp.

New
The store answers customers at any hour, on Instagram too

When a customer asks on WhatsApp "do you have 1234 in M black?", "what is the minimum?", "installments?" or "I want 12 of 1234 G blue", the reply comes from the stock and the terms the store registered, and the order is created as a quote for the salesperson to confirm. Whatever is not understood, or when she asks to talk to someone, goes to Conversations. Instagram Direct messages arrive in the same Conversations list.

New
WhatsApp scoreboard in My stores

Each store card shows customer conversations on WhatsApp over the last 30 days: how many were resolved without anyone from the store having to write, how much each conversation cost and how many minutes the customer waited for the first reply. One tap opens the store conversations.

New
Tenka replies in audio too

Whoever prefers listening sends "reply in audio" on WhatsApp and starts receiving each reply also by voice, in their language. To go back to text only, send "reply in text". The preference belongs to each person.

New
Start with Tenka's WhatsApp number

Whoever does not have their own number yet talks to Tenka through BMCode's number: each message goes to the account of whoever wrote it, and one store's numbers never see another's. Whoever writes without an account receives, once a day, the link to create the account with just a mobile phone. The messages count toward your account's allowance.

New
Counter plan: free up to 30 items and 50 sales a month

Fair stalls and small apparel makers start for free: up to 30 registered items and 50 sales a month, with the phone checkout, Pix on your key and the list of who owes you. Beyond that, Tenka tells you right away and shows the Counter plan, R$ 59 a month, with no limit on items or sales. The Ateliê plan now costs R$ 149.

New
Create your account with just your phone

On the Start page the account is created with your WhatsApp number, a 6-digit code and your business name — no e-mail, no card. The number is already linked to Tenkai on WhatsApp, and you sign in later with the same code or a password, if you want one. Company ID and e-mail can be added later in Settings.

New
Who owes me: credit on your phone, with one-tap Collect

A phone screen with each customer, what is overdue and what is coming due, and a Collect button that opens the chat in your WhatsApp with the message ready. On a credit sale the customer gets the entry on the shop WhatsApp; two days before the due date and the day after, a reminder. On the Counter plan, customers without a set limit can buy on credit: the sale goes through and you are told.

New
MEI alerts: the yearly limit and the monthly fee

If your company is a MEI, "How much I sold" and Home show how much of the yearly revenue limit you have used and alert you at 80% and 100%, citing the current rule. In the five days before the due date, a reminder of the monthly fee (DAS) appears.

New
Tenka suggests the next plan when your business has grown

When the data shows you already live the next step — you sent work to a workshop, opened a second shop, reached three people or are close to the free plan limit — Home shows the right plan once, with the price. It does not come back; Tenkai answers when you ask.

New
The buyer bag: her purchases from every stall, in one place

Resellers and shop owners open the bag page, enter their mobile number, confirm the code that arrives on WhatsApp and see, for each stall that uses Tenka where they bought, the orders, the purchases with the items, the trip reservations, what they still owe and the fair days. Each stall only shows what is its own, and no stall sees another. It is free. On the Balcão plan your stall already shows up; on other plans, turn on "Shows in the buyer bag" in Parameters.

New
Refer and earn: your referral link and credit on your monthly fee

In Company settings, Subscription tab, the account administrator accepts the terms and gets the referral link. When the new account created through the link pays its first monthly fee, you earn days of your own monthly fee and, after that, a share of every monthly fee it pays. The credit is deducted from your next invoices, and the card shows how much you have earned, how much was deducted and how much is still to be deducted.

New
One question on WhatsApp after the third fair

Once your stall has had three weeks with sales, Tenka sends a single question on WhatsApp: from 0 to 10, how likely are you to recommend Tenka to another stall. Reply with the number (and anything you want to add). The answer goes straight to the people who build Tenka, and the question is not repeated.

New
Fair calendar next to the bus trips

On the Bus trips screen, register when your stall opens: the early-morning fair every Wednesday, the Saturday extra opening or a fair on a specific date, with time and place. The next days show up together with the bus trips, in your buyers bag and on the Home screen.

New
Resellers build a resale showcase and send it on WhatsApp

The buyer bag now has "My resale showcase": she picks the pieces she bought at the stalls, writes how each one appears, sets HER price and gets a link to send to her customers on WhatsApp. Whoever opens the link sees the photo, the description and her price — never the stall name, the cost or the wholesale price. She can create a new link (the previous one stops opening) or take the showcase offline at any time. It is free, like the bag.

New
The promised date also on the sales rep's phone and the phone checkout

When the requested piece is out of stock, the sales rep's phone (on the order line) and the phone checkout (on the sale line) now show when it will be ready — in stock, in production with the expected date or by the standard lead time — and whether the date was measured from the real production pace or estimated. It is the same date as in the sales order, the catalog and WhatsApp, with no cost or subcontractor name.

New
24-hour salesperson: turn it on in Subscription and pay for what it served

In Company settings › Subscription, the 24-hour salesperson card shows the price table by customers served in the month, how many the store has already served this month and the button to turn it on. The invoice charges the previous month's band, and the preview of the next invoice already shows the line. Without the 24-hour salesperson, a person from the store answers customers on WhatsApp.

New
WhatsApp messages included in each plan, with warning and limit

Each clothing plan comes with a number of WhatsApp messages per month, shown on the plan card. At 80% the administrator gets a warning. Whoever uses the Tenka WhatsApp number (no own number) stops sending what uses credit at 100%, until buying a package or the month turns — replies to customers who wrote keep going out. With the store's own number, what goes over goes to the invoice, as before. The overage follows Meta's price table in reais.

New
Instagram Direct and audio replies per person, right on the channels screen

In Settings › WhatsApp channels you can now save the Instagram page token (to answer Direct in the same service) without retyping the WhatsApp token, and choose, for each person with a linked number, whether they get replies also in audio, only in text or as the company set. The Tenka WhatsApp number, which serves several stores, is marked in the list.

New
Customer buying profile, built from purchases and chats

Customer 360 has a new Buying profile tab: the customer's size by average-ticket band, how often she buys, the groups and items she buys most and what she asks on WhatsApp, with the source — nothing to type. The 24-hour salesperson uses the same profile to answer "what's new?" with in-stock items in her style.

New
WhatsApp service by salesperson, in My stores and the partner dashboard

Each store card in My stores shows, beyond the WhatsApp total, who in the store answered in the last 30 days: how many conversations, in how many minutes they replied and how many sales were born in the chat. In the anchor partner dashboard, each account shows its WhatsApp service and a table adds it up by the partner's salesperson — only for accounts that allow seeing their usage.

New
The 24-hour salesperson understands more ways customers ask

"Do you have a catalogue?", "what's new?" and "do you have 2050 in other colours?" now get an automatic answer: the catalogue, in-stock new items in the customer's style and the item's size grid. We measured with 50 wholesale-style conversations: 8 in 10 are answered without anyone from the store.

New
The 24-hour salesperson answers the wholesale price and whether an item is back

"How much is 1234?" and "price of 2050 from how many pieces?" now get an automatic answer: the wholesale price from your default price table (the same as the catalogue), the price by quantity and the item's closed size pack. It never shows cost or the price agreed with another customer. "Is 1234 back?" is answered like "do you have 1234?". If your store only gives prices to registered retailers, turn it off in Parameters, 24-hour salesperson: the question goes to a person from the store.

New
Tenkai answers questions that cross records

You can now ask Tenkai "which customers have no active contract?", "who bought in the last 90 days and has an overdue invoice?", "which items have not sold in 90 days and still have stock?", "which suppliers have we not bought from in 180 days?" and "which customers stopped buying?". Each answer brings the list with names that open the screen to check, and respects the companies chosen at the top and what your profile can see.

New
Ask Tenkai how many, which ones and the total of any record

Tenkai now answers "how many yarn reports do we have?", "which bales came in this month?" or "what is the value of the lint contracts?" on almost every record and list screen, even those without a ready-made question. It finds the screen from your words, brings the total, the sum when you talk about value and up to 10 records with the link to each one, plus the link to the list already filtered so you can check. It only shows what your profile already sees on the screen, and hides amounts from those who cannot see amounts.

New
Tenkai now reads the dashboards: balance sheet, accounting income statement, budget, working capital and more

Screens that show numbers and that Tenkai could not read yet now answer in the chat: trial balance, journal, ledger, accounting income statement, balance sheet, value added statement and EVA; tax calculation and tax regime simulator; financial alerts, working capital, default risk, credit score, budget against actual and recurring revenue; sales dashboard, campaign ROI, white space and market; team capacity, flow metrics and requests dashboard; provisions, climate and SPICE; outsourced sewing plan and network; and the strategy dashboards. Ask the way you speak, like "does the balance sheet balance?" or "who is overloaded next week?". The number is the same as on the screen, only for those who can open the screen, and amounts stay hidden for those who cannot see amounts.

New
Ask Tenkai about what is yours: my day, daily summary, my visits, my profit sharing and expenses

Personal screens also answer in the chat, always with what belongs to the person asking: what awaits your decision today, the daily summary (cash, overdue items and what to pay this week), your visit route, your profit sharing, your expense reimbursements, what you are accountable for and the partner portal. Screens that keep no numbers, such as wizards, settings and calculators, answer through the written help of the screen itself.

New
Sell by price, without registering the item

In the phone register, an item that is not registered can be sold by price alone: type "29.90" in the search and press Enter, or tap the tag next to the search and type the price (and, if you like, what it is). The sale is saved like any other, without creating a new item for each sale, and it is flagged for whoever checks the register.

New
WhatsApp sales paid by Pix: the QR code comes in the chat

With automatic Pix turned on, "sold 5 size runs of the ribbed top by Pix, I need the QR for Maria" is no longer refused: when you confirm, Tenka creates the checkout charge and sends the QR code and the Pix copy-and-paste code in the chat, for you to forward to the customer. The sale goes into the checkout by itself when the Pix arrives, and you get a message. Without automatic Pix, the sale is saved right away, as before.

New
"Deliver on tomorrow's route" puts the sale on the delivery run

In a WhatsApp sale, say "to be delivered on tomorrow's route": the delivery opens with the address on the customer's record and becomes a stop on tomorrow's delivery run (the one already planned, or a new one). If the customer has no address on record, the proposal warns you before you confirm.

New
Ask Tenkai by voice: stock, best sellers, collection, best day

Send an audio on WhatsApp or ask in the chat and Tenkai answers from your data: where your stock is and what it is worth at cost, who sold the most and which store or booth sold the most, what deserves reordering or production, which collection to invest in by trend, the best-selling days of the week, the customer and the products that brought in the most, and the bills overdue and coming due.

New
Partner who sells Tenka: sales link and portal with leads, accounts and commission

The partner representative gets a sales link: whoever creates an account through it counts as their sale. In the portal they register their own leads, which stay theirs for 90 days and renew with each logged visit, follow the accounts they sold and their invoices, see the expected commission of the month and the advance still to deduct, and request the monthly closing with one click.